Re: Ридерект по правилу

Tipylja nginx-forum на forum.nginx.org
Сб Дек 24 13:29:22 UTC 2016


Получилось вот так
location / {
    try_files           $uri $uri/ @rewrite;
    rewrite      ^/(.*?).html$ /$1 permanent;   
    rewrite ^/(.*)/$ /$1 permanent;
    rewrite ^/(.+/)*comment(.+)$ /$1 permanent;
}

Но тут у меня получается двойной редирект, то есть если
site.ru/catalog/position/comments-last то редирект на 
site.ru/catalog/position/(слеш в конце) а отсюда редирект на 
site.ru/catalog/position(без слеша) - можно ли как-то сделать что бы в
первом случае редиректило сразу же на страниццу в конце которйо нет слеша то
есть с 
site.ru/catalog/position/comments-last
на
site.ru/catalog/position(без слеша)

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,271698,271699#msg-271699



Подробная информация о списке рассылки nginx-ru