香港独立IP空间
香港php空间
美国php空间
域名注册

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

ec 4 10 1 300x90 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程序登陆网站后台报错提示此网页有重定向循环的详细解决步骤了。

无忧主机相关文章推荐阅读:

ECSHOP如何在结算中心添加支付宝支付的方法

ECSHOP程序如何简化匿名会员购物流程的设置步骤

ECSHOP程序如何在后台的订单列表中显示所有的销售记录

ECSHOP程序广告位的宽度值必须1024像素之内如何取消该限制

本文地址:http://www.51php.com/ecshop/19165.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: