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

Как убрать слеш в конце url на nginx?

Здравствуйте!
Подскажите пожалуйста как убрать слеш в конце url на nginx.

к примеру, чтобы с
www.site.ru/o-proekte.html/

шел редирект на
www.site.ru/o-proekte.html


Написал такой код:
location / {
  rewrite ^/(.*)/$ /$1 permanent;
  try_files $uri $uri/ /index.php;
}


редирект как бы есть, но по адресу www.sochikvart.ru/o-proekte.html - показывается главная страница
Помогите пожалуйста, в чем может быть косяк?
Спасибо.
  • Вопрос задан
  • 12086 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя nepster-web К ответам на вопрос (2)
nepster-web
@nepster-web
В Server:
# 301 редирект со страниц со слешем на страницы без слеша в конце URL
rewrite ^/(.*)/$ /$1 permanent;
Ответ написан