2013-05-28 44 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

非常感谢你的回复。我删除了相对重定向以及双斜杠。这是一个明显的错误。对不起,我必须亲自注意它。然而,它并没有诀窍:问题依然存在。如果还有其他问题,请让我知道吗?我知道多个重定向,但由于某些原因无法更改。 –