Здравствуйте, подскажите пожалуйста, нужно сделать 301-й редирект со слеша на без слеша.
Для этого в конфиге прописываю вот так:
location ~ ^(.+)/$ {
return 301 $1$is_args$args;
}
И ещё пробовал так:
rewrite ^/(.*)/$ /$1 permanent;
Но под это регулярное выражение попадают и такие вот URL:
https://domain.com/test/?page=4
https://domain.com/test/?page=5&view=grid
то есть редирект происходит на
без слеша:.
https://domain.com/test?page=4
https://domain.com/test?page=5&view=grid
А хотелось бы что бы с таких URL со слешем как в примере не происходил редирект, можно ли это сделать в конфиге ?
Заранее благодарю за ответ.