关于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文件。
网站的文章写的好,访问速度也快,欢迎互访 http://www.tao91.net/