如何解决301跳转出现的循环重定向?

作者: linsen 分类: 东营网站建设制作开发_东营网页设计 发布时间: 2015-03-30 14:13 ė12,021 views 62条评论

出现循环重定向的原因是原域名和目标域名定向反了

正确的301重定向是原域名定向到目标域名,以万网为例

万网正确的301重定向设置

而错误的操作是www.jnseoer.cn重定向到了jnseoer.cn,然后当意识到这个问题,又进行了反向重定向,

因为错误的重定向已经生成,再次操作就会出现以下的无限死循环现象:

301重定向死循环示意图

该如何解决这种301死循环?

找到根目录下的wp-includes文件下的template-loader.php

找到主机根目录下的template-loader.php

将第6行的代码if ( defined(‘WP_USE_THEMES’) && WP_USE_THEMES )

和第12行的代码do_action( ‘template_redirect’ );注释掉(/**代码**/操作)

做到如下图所示

解决循环重定向需要注释掉的代码

操作完成,试一下301跳转正常了。

 

本文出自 林森网络,转载时请注明出处及相应链接。

本文永久链接: http://www.jnseoer.cn/seojianzhan_1.html

2条评论

  1. admin 2015-04-01 12:07 回复

    A

  2. 勾花网 2015-12-07 14:20 回复

    不错的文章,内容一针见血.禁止此消息:nolinkok@163.com

发表评论

邮箱地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ɣ回顶部