1

我正在使用 Nginx 并在我的 .conf 文件中添加了重写以删除 url 上的所有尾随斜杠

rewrite ^/(.*)/$ /$1 permanent;

除了进入无限循环的 /blog 文件夹外,这非常有效。

据我了解,这是因为 /blog 文件夹是一个目录,所有目录都会自动添加一个斜杠,例如 /blog/

有没有办法可以禁用 Nginx 中目录上的斜杠?

非常感谢!

4

1 回答 1

3

将您的重写规则更改为不匹配博客:

rewrite ^/((?!blog).+)/$ /$1 permanent;
于 2016-05-10T15:55:34.043 回答