December 24, 2016 08:29AM
Получилось вот так
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(без слеша)
Subject Author Posted

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

Tipylja December 24, 2016 04:12AM

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

Tipylja December 24, 2016 08:29AM

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

Tipylja December 25, 2016 05:13AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 243
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready