wordpress修改固定链接后出现404-两种解决方案
标签: wordpress 固定连接 最后编辑:2020年5月18日
第一次使用wordpress建站的站长可能对网站自带的链接形式不喜欢,想要自己修改并且美化固定连接,但是修改过后会因为重定向导致页面404,所以今天吃饭用大碗的程序猿我来给大家分享出两种页面404解决的方案,如果你对固定链接不知道如何设置才能优化SEO的话可以参考这篇文章最佳的wordpress固定连接
PS:固定连接尽早在建站初期确定下来,不要随意更改!因为更改永久链接设置会严重影响搜索引擎的可见性。它应该几乎是,而不是在一个实时网站上完成。简单来说随意更改wordpress固定连接是会直接影响你的网站的SEO和流量。
第一种(nginx解决方案):
在你主机的nginx配置中添加下面代码, 添加完成过后重启nginx服务。
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; }
第二种(apache解决方案):
首先在你的主机里面找到Apache的httpd.conf配置文件,可以使用whereis查找。在配置文件里面看看LoadModule rewrite_module modules/mod_rewrite.so是否被注释掉,
如果被注释就去掉#注释,再查找AllowOverride,如果为None 则修改为All,其中有两段:
<Directory /> AllowOverride All </Directory>
<Directory /var/www/html> AllowOverride All </Directory>
上面就是关于wordpress修改固定链接后出现404的两种解决方案,大家可以根据自己的实际情况进行修改,如果对你有帮助的话可以多多关注本站,我会每天定时更新不同分类目录下的文章。如果你也喜欢使用wordpress的话,欢迎一起交流,也可以在wordpress分类目录查找是否有你不能解决的问题,该目录下有关于如何优化wordpress和wordpress的使用技巧。就酱~
说:来学习一下,应该用得上