稍懂SEO的朋友們可能都知道,一般網(wǎng)站是由兩個(gè)域名,即帶“www”的和不帶“www”的,如www.companysz.com和Vevb.com兩個(gè)域名,若想獲得好的排名,就要做301重定向.
但是,在用wordpress博客建立網(wǎng)站時(shí),可能許多朋友會(huì)遇到這樣的問(wèn)題,即“做完301重定向后 wordpress后臺(tái)無(wú)法登錄”,把301規(guī)則文件上傳至網(wǎng)站的根目錄后,發(fā)現(xiàn)再進(jìn)入wordpress后臺(tái)時(shí),出現(xiàn)一個(gè)死循環(huán)的狀態(tài),不管輸入什么管理帳號(hào)和密碼,還是返回原來(lái)的登陸頁(yè)面.
于是,網(wǎng)上就出現(xiàn)了許多解決“做完301重定向后 wordpress后臺(tái)無(wú)法登錄”的解決方法,大概看了下,有的說(shuō)是重新安裝,有的說(shuō)是換個(gè)瀏覽器,更有“專業(yè)”的則是要修改 wordpress博客文件中的部分代碼.
一、拋棄301重定向的規(guī)則文件,使用插件實(shí)現(xiàn)重定向.
這個(gè)方法雖說(shuō)很老土,但是的確管用,把301重定向的規(guī)則文件給刪除掉,301規(guī)則文件常見(jiàn)的有兩種格式的如下:
- 1、【httpd.ini】
- [ISAPI_Rewrite]
- CacheClockRate 3600
- RepeatLimit 32
- RewriteCond Host: ^Vevb/.com$
- RewriteRule (.*) http/://www/.Vevb/.com$1 [I,RP]
- 2、【.htaccess】
- RewriteEngine On
- RewriteCond %{HTTP_HOST} !^www.companysz.com$ [NC]
- RewriteRule ^(.*)$ http://www.companysz.com/$1 [L,R=301]
以上兩種文件可以咨詢你主機(jī)的供應(yīng)商,看你的主機(jī)適合哪種文件,規(guī)則文件中的域名改為您自己的.
把301規(guī)則文件刪除后,使用wordpress的插件工具查找301重定向的插件,安裝,使用插件實(shí)現(xiàn)301后,后臺(tái)就可以正常登陸了.
這種方法要使用插件,大家都知道插件對(duì)網(wǎng)站的訪問(wèn)速度有一定的影響,所以在使用wordpress建站時(shí),盡量少使用插件.所以,方法一被我否定了.
二、正確、方便的解決方法
1、先刪除空間里的規(guī)則文件。
2、登陸wordpress的后臺(tái)(刪除規(guī)則文件后,后臺(tái)是可以正常登陸的.
3、進(jìn)入“設(shè)置——常規(guī)”
4、把兩個(gè)地方的地址都改為帶“www”的.
(1),wordpress地址(URL)
(2),站點(diǎn)地址(URL)
5、保存后,再把301規(guī)則文件上傳到網(wǎng)站的根目錄下.
6、wordpress后臺(tái)無(wú)法登錄的問(wèn)題完美解決.
新聞熱點(diǎn)
疑難解答
圖片精選