nginx重写正则expression式添加/到URL的忽略.pdf请求,并添加/

在我们的服务器上,我们添加了rewrite ^(.*[^/])$ $1/ permanent; 添加一个/在所请求的URL的末尾,它的工作很好,但是我的理解是,上面的正则expression式添加一个“/”,如果URL不包含whatever.*

考虑到这一点,任何人都可以看到为什么它会忽略包含.pdf链接。

示例url是https://webaddress.com/lang/course/project/protected/project.pdf

我可以完美地查看图像。

事实certificate这个问题是正则expression式:

正确的是rewrite ^([^.]*[^/])$ $1/ permanent;