2015-05-19 39 views
0

GoogleBot正在從一個從未存在的無效目錄請求有效文件。例如:GoogleBot(和惡意網站)請求無效目錄

/energy/ 

附加到一個有效的路徑和文件製作:

/energy/css/example.css 

奇怪的是,$_SERVER['HTTP_REFERER']也顯示了一個無效的目錄中的有效頁面(本例中http://www.example.com是我的網站):

http://www.example.com/energy/docs/anthro/payment.php 

/docs/anthro/是一個有效的目錄,但payment.php絕不會在這個目錄和在3210當然從來沒有效。

更奇,惡意網站正在請求有效的網頁以及從/energy/如:

/energy/register.php 

這是怎麼回事?

+0

你確定你沒有將「虛擬目錄」與「物理目錄」混淆嗎?您沒有說明您使用的是哪個Web服務器,但其中大多數都提供了將URL映射到文件系統上嚴格存在的不同位置的功能。 – Nathan

+0

這是共享主機上的Apache Web服務器。我沒有在.htaccess中將任何網址映射到不同的位置,只是將無效頁面重新路由到'index.php' – mseifert

回答

0

檢查你的robots.txt和站點地圖

+0

沒有。這兩者中沒有任何一個是「能量/」的。這個目錄沒有辦法將它們誤入這些。第一次發生這種情況時,它是一個名爲'model-rockets'的目錄,我在robots.txt中添加了一個排除項,希望能夠阻止它。但這是第二次出現在沒有出現在哪裏的目錄。 – mseifert