关于wordpress更改固定链接后出现404错误的解决办法.

wordpress原生的固定连接异常难看,所以很多人会将固定连接改成 /%post_id%.html 或者类似的格式。

但是很多新手更改后发现打开任意一篇文章均会出现404错误,这是由于wordpress的伪静态没有处理好,你只需要把网站的.conf文件改成如下内容即可:

location / {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}

 

下面是我用AMH面板的解决方案:

在面板搜索安装这个模块:AMRewrite-1.0

然后在创建 Host 时选择:“wordpress.conf”即可,无需去网站根目录更改conf文件。

  • 通告关闭
  • 评论 (1)
  1. 网站的文章写的好,访问速度也快,欢迎互访 http://www.tao91.net/

评论关闭

回到顶部~