Ecshop程序登陆网站后台死循环跳转报错提示:此网页有重定向循环的解决方法-128sj免费资源网
1G全能免费空间 | 2GB免费全能空间 | 1G免费全能空间 | 免费试用云服务器 | 国内1G免费空间 | 免费空间 | 免费空间申请
您的位置:首页 > 免费教程

Ecshop程序登陆网站后台死循环跳转报错提示:此网页有重定向循环的解决方法

作者:免费空间 发布时间:2018-10-04 09:42:00 [手机版]

网站重定向也许站长朋友们都了解,一般情况下为了网站优化站长们在搭建好了网站之后都会做一个301重定向,一般都是把不带www的域名重定向到带www的域名上,这样当百度收录后快照释放出来显示的也是带www的域名了。可是有些程序做301重定向的方法不同,例如discuz论坛程序当你在网站的后台没有设置好,当使用规则重定向之后访问网站就可能提示重定向循环而导致网站访问不了。小编之前没有遇到过Ecshop这款商城程序出现重定向循环报错的呢,一般情况下使用310规则就可以实现了,可是今天一位站长朋友在无忧官网买了一款PHP虚拟主机安装ECShop程序后就遇到了这个问题。当登陆ECShop网站的后台时报错,提示网页有重定向循环导致网站后台访问不了。 


Ecshop程序登陆网站后台报错提示:此网页有重定向循环的解决方法


小编检查了下301的规则是没有问题的,然后根据提示认为是cookie导致的,于是就又清空了浏览器的cookie。可是还是没有解决。小编开始在很多技术论坛寻找解决方法,研究了半个小时终于找到了解决的方法,原来需要在程序端修改一段代码才可以解决。下面小编把解决的步骤来分享下吧。

第一步:连接FTP工具,按照目录文件找到admin/includes/init.php文件

第二步:下载到本地后,使用编辑工具打开该文件。找到73-76行代码:


if (isset($_SERVER['PHP_SELF']))

{

define('PHP_SELF', $_SERVER['PHP_SELF']);

}


修改为以下代码:


if (isset($_SERVER['PHP_SELF']))

{

define( 'PHP_SELF' , $_SERVER['DOCUMENT_URI'] );

}

修改后,保存上传到对应的文件目录下覆盖就可以了,然后再访问网站的后台输入管理员账号密码就可以顺利登陆了。以上方法就是Ecshop程序登陆网站后台报错提示此网页有重定向循环的详细解决步骤了。


相关推荐
免费空间声明:
(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:邮件 jiansou123@126.com
最近更新
网站地图 | XML地图 | 手机版
版权所有 © 2005-2022 www.128sj.com 免费空间 All Rights Reserved
本网站所有信息全是来源于互联网,如有侵权请来电咨询! 粤ICP备16040413号-1