如何在nginx的WordPress网址中添加“ .html”?

时间:2018-12-09 14:25:17

标签: wordpress nginx url-rewriting

我使用nginx和wordpress。有人入侵了一个非常受欢迎的博客帐户,现在我试图生存下来。我想保护旧地址和永久链接。我进行了研究,但由于有关该主题的相似结果而找不到。抱歉,如果这是重复的话。

如何在我的网址后的永久链接后添加.html。我试过了,但是浏览器却显示404。

location / {
    try_files $uri $uri/ @htmlext;
}

location ~ \.html$ {
    try_files $uri =404;
}

location @htmlext {
    #rewrite ^(.*)$ $1.html last;
    rewrite ^(.*)$ $1.html permanent;
}

谢谢

1 个答案:

答案 0 :(得分:0)

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

我希望这对某人有帮助。