我的服务器配置是:
我设置了WordPress,它可以与定制的permalink“Day and name”配合使用。现在我想在nginx文件中设置重写规则,但它不能使用干净的URL。如果我将permalinks设置为“default”,则规则可以正常工作。
此外,我还禁止默认WordPress 301重定向为“redirect\\u canonical”添加过滤器。
假设我的帖子URL为example.com/2015/03/22/abc-test
我想写一条规则,这样如果我进入example.com/2015/03/22/custom/abc-test
在浏览器中,应显示example.com/2015/03/22/abc-test
Nginx规则:
location ~* ^(.*)/custom(.*)$ {
rewrite ^(.*)/custom(.*)$ $1$2 last;
}
我需要帮助了解Nginx重写规则如何与WordPress permalink配合使用。