2017-04-15 65 views
0

Google網站管理員工具爲我的網站顯示了此信息。 https://ibb.co/cnCOfk網站站長工具中的'Google抓取方式'顯示'重定向'

這是一個WP網站,我的猜測是因爲從非www到www的重定向沒有發生。谷歌提取與www然後我的網站獲取重定向太非www域。我該如何解決這個問題?

我在網上發現我可以用.htaccess解決這個問題。現在,我添加了最後2行(上面的IfModle結束)。目前,我的.htaccess看起來像這樣。

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 
</IfModule> 
# END WordPress 

一旦我添加此,網站開始在爲「domainname.co」到「www.domainname.co」等「www.domainname.co」的無限循環。

我該如何解決這個問題?先謝謝你。

回答

0

似乎這個重定向發生在WordPress本身 - 這是你需要解決這個問題。如果您願意,您可以在.htaccess中重複相同的重定向,因爲這樣會更有效。

但是,如果你在.htaccess相反重定向,那麼你就自然會得到重定向循環。

編輯:如果你在.htaccess實施重定向,它應該前WordPress的前端控制器

+1

謝謝,它的工作。 –

相關問題