Nginx怎么调用wordpress主题自带的404页面

WordPress1,033阅读模式

如果WordPress不能跳转到主题自带的404页面。查看Nignx的配置文件后找到了问题解决办法。默认安装下,出现404错误时会默认使用nignx自带的404页面。如图所示:

文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

如何设置使用wordpress主题自带的404页面呢?文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

有同学会说,我取消AMH自定义的404页面,可以正常访问wordpress自带的404页面。没错,的确可以。但是页面返回状态码是200可能是1000。违背了一名seoer工作者的原则,是网站优化工作者不应该犯的错误。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

确保404页面返回状态码为404,为何?文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

当页面不存在的时候,服务器一定要返回404的错误状态码才算正常,有些站长设置了之后,在访问这些不存在页面时, 返回的是200状态码,那么这样搜索引擎就是把大量的错误页面当做是重复页面来对待,因此对网站做SEO并没好处。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

另外也千万别使用301把错误的直接跳转到首页,这样搜索引擎就会认为网站存在大量与首页内容相同的页面;同样最好不要使用低于10秒以下的跳转,比如JS或者meta refresh等,否则搜索引擎就会认为这些错误页面是正常的。文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

正确解决方案文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

1.使用云主机终端命令定位到配置文件:文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

cd /usr/local/nginx/conf/vhost文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

2.通过vi命令注释,并保存修改文章源自:https://www.tuzier.com/生活小百科-https://www.tuzier.com/life/172.html

vi tuzier.com.conf

将error_page 404 /404.html这个段注释掉(在前面加入#即可)

3.重启nginx服务

 
  • 本站文章来自网友投稿、本站原创以及互联网统一发布,部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考。转载请务必保留本文链接:https://www.tuzier.com/life/172.html