作者:狐灵科技 | 2020-01-10 18:15 |点击:
最近我的wordpress博客总会出现wordpress重定向循环问题,经常导致google浏览器打不开,最近firefox也出现重定向循环这东西了,立马意识到问题的严重性,更严重的就是修改分页规则没用了,也导致cos-html-cache无法缓存。
页面重定向循环出现的提示是:
此页面重定向不正确
Firefox 检测到该服务器正在将此地址的请求循环重定向。
此问题可能是因为禁用或拒绝 Cookie 导致。
WordPress3.1循环重定向错误解决办法
禁用上面代码,解决循环重定向错误
找到wp-include文件夹下的template-loader.php文件,使用/代码/注释掉第六行和第七行。
通过给do_redirect赋值解决wordpress循环重定向
通过给do_redirect赋值解决wordpress循环重定向
找到wp-include文件夹下的canonical.php文件,使用//注释掉第37行。另起一行加入下面代码。其实也就是把变量$do_redirect的值修改为false。
找到您的当前主题文件夹下的functions.php文件,在最后加上下面一行代码:
此方法推荐使用,不会因为wordpress升级而而重新修改
插件办法,下载Permalink Fix & Disable Canonical Redirects Pack安装上就ok。
至此,问题全部解决。
里提供一下Permalink Fix & Disable Canonical Redirects Pack。插件的下载地址
官方下载:https://downloads.wordpress.org/plugin/permalink-fix-disable-canonical-redirects-pack.1.0.5.zip
本地下载:
permalink-fix-disable-canonical-redirects-pack.1.0.5 |