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

Как понять запись в htaccess?

Собственно, есть вот такая запись, помогите понять что в ней происходит?

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Решения вопроса 1
shambler81
@shambler81 Куратор тега htaccess
RewriteCond %{REQUEST_FILENAME} - если этот файл
-d - является директорией
Не ! отрицание
в сумме если это не директория
RewriteCond %{REQUEST_FILENAME} ! -f- соответственно если это не файл
RewriteCond +RewriteCond+RewriteCond и так далее пока не появится RewriteRule
а следоватлеьно первые два правила сложились.

то Перенаправить все(.*)на index.php сохранив GET QSA
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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