Задать вопрос
@Farrien
Tell me who

Как запретить доступ ко всем .php кроме index.php?

Причем во всех вложенных директориях. Доступен быть доступен только index.php из корня.

в htaccess сейчас написано вот это
<Files *.php>
	Order Deny,Allow
	Deny from all
#	Allow from 127.0.0.1
</Files>

<FilesMatch "(?i)((\.php|\.tpl|\.html|\.exe|\.ini|\.log|(?<!robots)\.txt))">
	Order Deny,Allow
	Deny from all
</FilesMatch>

<Files ~ "(index|r)\.(ph?p)$">
	Order Allow,Deny
	Allow from all
</Files>
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
<Files .*>
    Require all denied
</Files>
Ответ написан
@dodo512
Если Apache 2.4
Require expr %{REQUEST_URI} !~ m#^(?!/index\.php$).*\.php#
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы