Задать вопрос
@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>
  • Вопрос задан
  • 268 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
<Files .*>
    Require all denied
</Files>
Ответ написан
@dodo512
Если Apache 2.4
Require expr %{REQUEST_URI} !~ m#^(?!/index\.php$).*\.php#
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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