@saprykinoff

Как открыть доступ только к одному файл .htaccess?

Я искренне не понимаю, что я делаю не так.
allow from all
<Files "index.html">

deny from all
</Files>

index.html закрыт
allow from all
<Files "index.html">

allow from all
</Files>

index.html открыт
deny from all
<Files "index.html">

allow from all
</Files>

index.html закрыт.

Я не понимаю, как мне запретить доступ ко всем файлам, но указать файлы, которые открывать можно
  • Вопрос задан
  • 233 просмотра
Решения вопроса 1
@saprykinoff Автор вопроса
Комментраий dodo512

а в браузере какой адрес открываете site.ru или site.ru/index.html
Если первый вариант, то нужно учитывать что происходит внутреннее перенаправление с / на /index.html и после перенаправления проверка deny/allow будет повторно.
deny from all

<Files "index.html">
allow from all
</Files>

<Files "">
allow from all
</Files>

Будет доступ для site.ru и site.ru/index.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы