如何在nginx中添加".html"到wordpress网址?



我使用nginx和wordpress。有人黑了一个非常受欢迎的博客账号,现在我试图在这个网站上生存下来。我想保护旧地址和永久链接。我做了一项研究,但由于这个主题的结果相似,所以找不到。如果这是重复的,很抱歉。

如何在URL后的永久链接后添加.html。我试过了,但我在浏览器中得到了404。

location / {
try_files $uri $uri/ @htmlext;
}
location ~ .html$ {
try_files $uri =404;
}
location @htmlext {
#rewrite ^(.*)$ $1.html last;
rewrite ^(.*)$ $1.html permanent;
}

感谢

如果您将wordpress与nginx一起使用,那么使用wordpress设置更改永久链接的最佳方法。我使用此设置来获取我的旧链接/%year%/%monthnum%/%postname%.html

我希望这能帮助到别人。

最新更新