@rinaz22

Как запретить все форматы(php, html, и т.д) для всего сайта, кроме определенного каталога?

Всем привет. Есть каталог: sites/site1/admin/ Как запретить все форматы для всех каталогов site1, кроме их под каталогов admin?
Т.е. например php файл в каталоге sites/site1 не работает, а в sites/site1/admin/ работает.
Я знаю лишь как запретить для всех каталогов:
<Files ~ "^.*">
  Deny from all
</Files>
<Files ~ ^.*(html|css|js|png|jpg|jpeg|gif|woff|woff2|ttf)$>
  Allow from all
</Files>
  • Вопрос задан
  • 35 просмотров
Решения вопроса 1
@dodo512
Файл sites/.htaccess
<Files ~ "^(?!.*\.(html|css|js|png|jpe?g|gif|woff2?|ttf)$)">
  Deny from all
</Files>


Файл sites/site1/admin/.htaccess
<Files ~ "^.*">
  Allow from all
</Files>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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