新闻中心

Zencart 做了301重定向后不能登陆网站后台的解决方案

作者 / 无忧主机 时间 2014-04-15 17:58:56

站长朋友们在线建站,基本都明白一些关于seo知识,比如我们做的301重定向,自定义404错误页面等等,都是因为seo方面的考虑。今天无忧主机小编的一个站长朋友在给zencart程序做301重定向时就出现了很纠结的问题。和平时301的设置方法一样,在根目录下建立了一个.htaccess 然后用301规则(也就是正则表达式)做好了301后访问网站的后台居然进不去了。这下站长朋友可着急了,向无忧主机小编寻求帮助。小编重新看了下他的规则,的确是没有问题的。通过咨询zencart官网,小编总算明白了原因。zencart这款电商程序和一般的开源程序的301设置方法略有不同。下面为大家分享下解决方案吧。 以下是开始上当时候做的301规则,301可以实现但是打开网站后台就会出现问题。 zen-cart做了301重定向后后台打不开了 是在.htaccess加入 RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^51php.com$ [NC] RewriteRule ^(.*)$ http://www.51php.com/$1 [L,R=301] 那么小编的解决方案如下: 首先找到根目录下的includes/configure.php这个文件。然后用一款文本编辑软件打开configure.php文件。把该文件中的domain.com全部替换为www.domain.com(注:把需要跳转的域名修改为跳转后指向的域名)。 那么这样还不能算是彻底解决,还需把以前做好的301规则关闭或者注释掉才可以,否则就会有矛盾了。保存后传到对应的根目录下刷新后再访问网站后台就成功了。 相关文章推荐阅读: SEO基础教程:301跳转 无忧主机原创:多域名如何实现301重定向 无忧主机原创:深入浅出讲解网站301重定向(伪静态)配置全过程 分析WORDPRESSS使用HTACCESS定义设置301跳转失败的原因

本文地址:https://www.51php.com/zencart/13819.html

1
1
1
1
1
1
1