2014-06-19 30 views

回答

2

我可以確認Googlebot看到的行爲與我作爲訪問者的行爲相同。

您試圖抓取Googlebot版本的http版本(不是https)版本的頁面。當我對curl執行相同操作時,您的服務器會將我重定向到https網站上的index.php

curl --head http://www.tonergreen.com.my/HP-CF213A-131A-Magenta-Printer-Toner-Cartridge-Value-Pack-2X 
HTTP/1.1 302 Found 
Location: https://www.tonergreen.com.my/index.php?_route_=HP-CF213A-131A-Magenta-Printer-Toner-Cartridge-Value-Pack-2X 

當我獲取HTTPS頁面,我得到了標準的200 OK響應:

curl --head https://www.tonergreen.com.my/HP-CF213A-131A-Magenta-Printer-Toner-Cartridge-Value-Pack-2X 
HTTP/1.1 200 OK 

你的服務器是配置錯誤,這不是谷歌的錯。

+0

謝謝,現在我應該取'https'版本,而不是'http' – rusly

+0

測試https的版本與「抓取谷歌」應該工作正常。你應該修正你的http重定向到https重定向到URL的規範版本。 –

1

Googlebot的工具是不是犯了一個錯誤的獲取。

你的問題與你正在嘗試做的不同。例如,你實際上是試圖查看:

http://www.tonergreen.com.my/HP-CF213A-131A-Magenta-Printer-Toner-Cartridge-Value-Pack-2X

您試圖查看一個非HTTPS頁面,將被重定向到HTTPS

這不太可能與主題有關。

更可能是由於某些與您的電子商務軟件相關的事情,或者某種類型的http重定向到https。

+0

但我已經強制瀏覽器使用https在htaccess – rusly

+0

好,那就解釋了爲什麼你被重定向 - 我會在那裏嘗試並理解錯誤。 – ColinMcDermott

相關問題