@medicalcomp

Почему не работает rewrite в htaccess при наличии существующей директории?

Здравствуйте. Подскажите пожалуйста. Возникла проблема. Если директория существует то редирект в файле .htaccess не выполняется
Т.е. например
RewriteRule ^news/$ news.php [L]
не выполняется если есть папка news, папки нет, нет и проблем.
Может где-то в настройках apache проблема.
Помогите, решить, пожалуйста.
  • Вопрос задан
  • 317 просмотров
Пригласить эксперта
Ответы на вопрос 2
greymag
@greymag
Проверьте, нет ли выше что-нибудь типа
RewriteCond %{REQUEST_FILENAME} -d
И не срабатывает ли раньше другой RewriteRule c [L]
Ответ написан
Комментировать
@medicalcomp Автор вопроса
У меня только
RewriteRule ^news/$ news.php [L]
Правило не работает, если существует директория. В логах она идет на фактическое местоположение папки. Не работает как например с MultiViews, те. выполняется правило установленное MultiViews, а правила mod_rewrite игнорируется.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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