VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

WordPress 404页面处理和跳转方法

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

国内几乎所有的搜索引擎都不及时处理404页面,就像百度好像不处理一样。所以当用户通过搜索引擎进入网站,出现404页面的时候,其实是非常不友好的,所以最简单的方法就是直接跳转到首页。虽然方法很多,但是子凡也想简单分享一些我能提供的关于WordPress 404页面的跳转。

下面所有方法的前提都是服务器可以直接把404交给程序处理,而不是服务器直接判断404对跳转有用。简而言之,只有当你的WordPress站点可以正常显示404页的WordPress主题时,才能使用以下方法。如果你在服务器上配置了404跳转或者页面,那么直接在服务器上设置!

2//WordPress 301跳转到首页wp_redirect(home_url(),301);退出;首先(不推荐),直接用WordPress的wp_redirect功能跳转。代码中的状态码可以修改,可以是302,但不能是404,否则会造成死循环。我不推荐这种方式,因为页面状态码会是404,对Google等支持404状态码判断的人不是特别友好。

134567//直接加载首页,返回404状态全局$ wp _ query$ WP _ query-& gt;set _ 404();status _ header(404);nocache _ headers();include(get _ query _ template(' index ');die();第二种方法,可以选择性使用,可以返回正常的404状态,即程序访问这个页面时返回的404状态码,而实际用户看到的是被调用的网站主页模板。网址不会跳转,方法不是特别好推荐。

134567//返回404状态,然后通过html刷新跳转到首页全局$ wp _ query$ WP _ query-& gt;set _ 404();status _ header(404);nocache _ headers();回声' & ltmeta http-equiv = " refresh " content = " 0;url= '。' home_url()。'" & gt;退出;这是第三种方法,也是推荐的一种。为WordPress设置404状态码,输出html刷新码跳转到网站首页,这样当程序直接访问这个URL时,就会返回404状态码,如果是用户,就会在打开的瞬间跳转到首页,因为刷新设置的0秒(content = & # 82210;),当然也可以修改。

上面的代码被添加到当前WordPress主题的404.php文件的顶部。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:WordPress 404页面处理和跳转方法 https://zhujicankao.com/85074.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » WordPress 404页面处理和跳转方法
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!