Запрет исполнения файлов .php в директории
Материал из DiPHOST.Ru wiki system
(Различия между версиями)
Schors (Обсуждение | вклад) (Новая страница: «<meta name="keywords" content="tcpdump, анализ трафика"></meta> <meta name="description" content="Запрет исполнения файлов php в …») |
Schors (Обсуждение | вклад) |
||
(7 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
- | <meta name="keywords" content=" | + | <meta name="keywords" content="htaccess, php"></meta> |
- | <meta name="description" content="Запрет исполнения файлов php в директории"></meta> | + | <meta name="description" content="Запрет исполнения файлов .php в директории"></meta> |
- | <meta name="title" content="Запрет исполнения файлов php в директории"></meta> | + | <meta name="title" content="Запрет исполнения файлов .php в директории"></meta> |
- | [[Category | + | |
+ | В каталоге, где мы хотим запретить исполнять файлы .php, создаем файл .htaccess с такими директивами (можно просто copy-paste отсюда): | ||
+ | |||
+ | <FilesMatch \.php$> | ||
+ | ForceType text/html | ||
+ | SetHandler default-handler | ||
+ | </FilesMatch> | ||
+ | |||
+ | |||
+ | Обратите внимание, что у настройки на разных хостингах могут отличаться и приведенная здесь настройка работает только у нас и на тех хостингах, которые настроили свой Apache по рекомендациям сайта [http://php.net php.net], а не из пакетных менеджеров. | ||
+ | |||
+ | [[Category:HowTo]] |
Текущая версия на 12:10, 22 апреля 2016
В каталоге, где мы хотим запретить исполнять файлы .php, создаем файл .htaccess с такими директивами (можно просто copy-paste отсюда):
<FilesMatch \.php$> ForceType text/html SetHandler default-handler </FilesMatch>
Обратите внимание, что у настройки на разных хостингах могут отличаться и приведенная здесь настройка работает только у нас и на тех хостингах, которые настроили свой Apache по рекомендациям сайта php.net, а не из пакетных менеджеров.