@lexstile

Как исключить из редиректа index.php и/или index.html на nginx?

Делаю редирект с без слеша на слеш:
rewrite ^(.*[^/])$ $1/ permanent;
Как мне исключить из этого редиректа index.php и index.html?
  • Вопрос задан
  • 424 просмотра
Решения вопроса 1
castomi
@castomi
Серверный администратор - tickets.settin.ru
Вот так
if ($request_uri ~ ^/index.(html|php)) { rewrite ^.*$ / permanent; }
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov Куратор тега PHP
Web developer
Проще (и лучше для SEO) сделать отдельный rewrite с "/index\.php" на "/"
Ответ написан
Ваш ответ на вопрос

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

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