Задать вопрос
@habrdima

Какая логика у директивы RewriteCond?

Есть такие команды, их часто можно встретить на сайтах с примерами настроек .htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

!-f и !-d означают не файл и не папка,
но что тогда? что кроме папок и файлов может быть в корне?
переписывают все равно файл, как понять?
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
miraage
@miraage
Старый прогер
На моей памяти, такое пишут в связке с каким-нибудь бэкендом, когда Apache выступает, как reverse proxy.
Этими директивами исключаются запросы к существующим файлам/папкам, и тогда дальше запрос отправляется на бэкенд.
Ответ написан
Ваш ответ на вопрос

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

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