在Facebook上从我的网站分享网址时收到Object moved
消息。 Facebook调试器告诉我他看到他无法跟踪的http响应302
:
URL requested a HTTP redirect, but it could not be followed.
但是在浏览器中,我获得了200
相同的网址。
当我尝试重新扫描时,我收到以下错误:
Error parsing input URL, no data was cached, or no data was scraped.
这个问题已被问过很多次,但我没有得到答案。该网站使用sitecore / IIS运行,并且仅通过HTTP提供(没有HTTPS,如果相关的话)。
答案 0 :(得分:1)
我遇到了服务器配置的问题,它的重定向是301& 302,我不确定你的问题究竟是什么,但也许可以尝试this website来弄明白,确保用WWW和没有它来检查。
一个必须是永久301重定向,另一个必须是直接链接,例如,没有WWW必须重定向到WWW,并且根本不应该重定向WWW。
答案 1 :(得分:0)
问题与问题中描述的一样明显: 我们网站上有特殊代码导致某些客户(非德国人)的重定向,因此我们的浏览器获得了200,Facebook获得了302.
对于任何绊倒这个问题并寻求帮助的人,我在长时间搜索后找到的最佳答案(不是google上的顶部)给出了以下问题: