做完301重定向后 wordpress后台无法登录的解决办法
稍懂SEO的朋友们可能都知道,一般网站是由两个域名,即带[www]的和不带[www]的,如HdhCmsTestphpfensi测试数据和phpfensi测试数据两个域名,若想获得好的排名,就要做301重定向.
但是,在用wordpress博客建立网站时,可能许多朋友会遇到这样的问题,即[做完301重定向后 wordpress后台无法登录],把301规则文件上传至网站的根目录后,发现再进入wordpress后台时,出现一个死循环的状态,不管输入什么管理帐号和密码,还是返回原来的登陆页面.
于是,网上就出现了许多解决[做完301重定向后 wordpress后台无法登录]的解决方法,大概看了下,有的说是重新安装,有的说是换个浏览器,更有[专业]的则是要修改 wordpress博客文件中的部分代码.
对上面的方法都尝试了,没能达到想要的结果,只是浪费了大量的时间而已.
针对解决的办法,推荐两种方法
一、抛弃301重定向的规则文件,使用插件实现重定向.
这个方法虽说很老土,但是的确管用,把301重定向的规则文件给删除掉,301规则文件常见的有两种格式的如下:
1、【httpd.ini】 [ISAPI_Rewrite] CacheClockRate 3600 RepeatLimit 32 RewriteCond Host: ^phpfensi\测试数据$ RewriteRule (.*) http\://www\.phpfensi\测试数据$1 [I,RP] 2、【.htaccess】 RewriteEngine On RewriteCond %{HTTP_HOST} !^HdhCmsTestphpfensi测试数据$ [NC] RewriteRule ^(.*)$ http://HdhCmsTestphpfensi测试数据/$1 [L,R=301]以上两种文件可以咨询你主机的供应商,看你的主机适合哪种文件,规则文件中的域名改为您自己的.
把301规则文件删除后,使用wordpress的插件工具查找301重定向的插件,安装,使用插件实现301后,后台就可以正常登陆了.
这种方法要使用插件,大家都知道插件对网站的访问速度有一定的影响,所以在使用wordpress建站时,尽量少使用插件.所以,方法一被我否定了.
二、正确、方便的解决方法
1、先删除空间里的规则文件。
2、登陆wordpress的后台(删除规则文件后,后台是可以正常登陆的.
3、进入[设置——常规]
4、把两个地方的地址都改为带[www]的.
(1),wordpress地址(URL)
(2),站点地址(URL)
5、保存后,再把301规则文件上传到网站的根目录下.
6、wordpress后台无法登录的问题完美解决.
查看更多关于做完301重定向后 wordpress后台无法登录的解决办法的详细内容...