WordPress用了CDN加速后提示:该网页无法正常运作。

WordPress在使用了CDN加速之后会出现如下提示:该网页无法正常工作,将您重定向的次数过多。ERR_TOO_MANY_REDIRECTS

正常使用的状况下发生了循环重定向:

这个原因有很多种

类型1:因为Https引起的,暂时把HTTPS去掉。随后重新按照正确方法配置HTTPS,并在Config.php中配置Https的访问权限。

类型2:真的设置了太多重定向,比如你设置了Https。然后不带WWW的域名跳转到www,但是你在hateness文件中又写了另外一个跳转,或者你在宝塔后台设置了第三个跳转。又或者在域名的控制面板上设置了跳转。总之,真的是因为过多的跳转导致的。这里就需要去除这些跳转。

类型3:因为反复安装各种主题导致。这里需要找到wp-include文件夹,打开template-loader.php文件,找到下列代码(一般在前几排,一般分为3行)

if ( wp_using_themes() ) {
	/**
	 * Fires before determining which template to load.
	 *
	 * @since 1.5.0
	 */
	do_action( 'template_redirect' );
}

 

把这两行代码注释掉。即可恢复正常访问。

类型4:Wordpress循环重定向(适用于安装插件所引起的错误)

这个一般是因为Wordpress安装错误导致的。

找到您的当前主题文件夹下的functions.php文件,在最后加上下面一行代码:(注意,一定是在当前主题的文件夹下)

remove_filter('template_redirect', 'redirect_canonical');

 

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录