2013-05-28 66 views
0

問題:Facebook按鈕對於語言子目錄不適用,但適用於根網站。URL請求HTTP重定向,但無法跟蹤

http://secure.miamibeach411.com/tour-of-miami.html - works properly. 
http://secure.miamibeach411.com/de/tour-of-miami.html - does not work. 

實際上,子目錄是虛擬的,所有請求都由相同的文件處理。

調試器說,出於某種原因無法遵循重定向。

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fsecure.miamibeach411.com%2Fde%2Ftour-of-miami.html

請協助。

更新:

相對重定向已被修復,但問題依然存在。 請指教。

回答

0

你的頁面重定向多次(AARGH),並在那裏的某個地方,你有一個位置標頭是這樣的:

Location: /de//product.php?productid=16133 

除了雙/是不應該存在,Location頭需要的絕對URL定義。 (大多數人不關心這一點,並與「暗示,但它適用於我測試的每個瀏覽器,所以什麼?」 - 直到他們遇到一個客戶端,不想接受這就是爲什麼我總是說,如果你注意到這個事實,就修正這個錯誤然後。)

+0

非常感謝你的回覆。我刪除了相對重定向以及雙斜槓。這是一個明顯的錯誤。對不起,我必須親自注意它。然而,它並沒有訣竅:問題依然存在。如果還有其他問題,請讓我知道嗎?我知道多個重定向,但由於某些原因無法更改。 –