我需要进行这样的重定向:
domain.com/test/ (301) => domain.com/test
为此我使用了以下记录:
rewrite ^/(.*)/$ /$1 permanent;
但有一个细微差别,在分页中我有这样的链接,它们也会执行重定向:
domain.com/category/?page=1&view=grid (301) => domain.com/category?page=1&view=grid
domain.com/category/?page=2&view=grid (301) => domain.com/category?page=2&view=grid
...
我希望此类链接没有重定向。
这可以通过 nginx 来完成吗?或者在站点脚本中完成是否更好?
提前感谢您的回复。
还尝试了这个:
if ($query_string = "") {
rewrite ^/(.*)/$ /$1 permanent;
}
但我不知道这是否是一个好的记录?