2017-04-09 55 views

回答

0

你的問題是你的htaccess代碼。

如果我正確地關注你,你注意到人們(機器人)正在訪問您網站上不存在的網頁。我可以告訴你解決方案的正確標記,順便說一句,爲什麼不重定向到wordpress自己:)。你也可以選擇永久重定向,我會這樣做,而不是顯示訪問者頁面不存在 - 你可以使用'301'(永久)或'302'(臨時)。您也可以使用「重定向」單頁或「RedirectMatch」,使用正則表達式更多的多頁重定向,爲您的解決方案或者可以工作,我展示如下:

這裏是您的2「重定向」選項:

# Permanent Wordpress bot fix 
Redirect 301 /wp-login.php https://wordpress.com/ 

OR

# Temporary Wordpress bot fix 
Redirect 302 /wp-login.php https://wordpress.com/ 

這裏是你的2 「RedirectMatch」 選項:

# Permanent Wordpress bot fix 
RedirectMatch 301 ^/wp-login\.php$ https://wordpress.com/ 

# Temporary Wordpress bot fix 
RedirectMatch 302 ^/wp-login\.php$ https://wordpress.com/ 

引起你的麻煩是代碼,這是在整個網站的重定向使用,通常像這樣(。*):

# Redirect ALL pages to home page 
RedirectMatch 301 ^(.*)$ http://www.sitetwo.com 

OR

# Redirect ALL pages, like for like 
RedirectMatch 301 ^(.*)$ http://www.sitetwo.com/$1 

HTH

+0

感謝馬克 - 我改變了它RedirectMatch 301 ^/wp-login \ .php $ https:// wordpress。 com/- 現在問題應該重新定向之前,我的分析頁面擊中? –

+0

是的,一旦實現了正確的htaccess代碼,谷歌分析將不再跟蹤這些命中,因爲它們的跟蹤是在頁面呈現時完成的......並且當重定向到位時頁面不呈現(所以你有正確的想法:))。報告中沒有更多的/wp-login.php 404! –

+0

嘿,爲什麼不自己測試呢......當你去www.yoursite.com/wp-login.php時,你應該到達wordpress的網站:) –