nginx 重写URL尾部斜杠

1. 在URL结尾添加斜杠

在虚拟主机中这么添加一条改写规则:

rewrite ^(.*[^/])$ $1/ permanent;
或者
rewrite ^([/\w-_]*[^/])$ $1/ permanent;

例如:

server {
    listen 80;
    server_name bbs.ttlsa.com;
    rewrite ^(.*[^/])$ $1/ permanent;
}

2. 删除URL结尾的斜杠

在虚拟主机中这么添加一条改写规则:

例如:

不过建议删除URL结尾的斜杠,会混乱搜索引擎的。

posted @ 2018-08-14 14:38  MR__Wang  阅读(504)  评论(0)    收藏  举报