facebook 调试器 URL 返回了错误的 HTTP 响应代码

Posted

技术标签:

【中文标题】facebook 调试器 URL 返回了错误的 HTTP 响应代码【英文标题】:facebook debugger URL returned a bad HTTP response code 【发布时间】:2013-12-12 10:20:17 【问题描述】:

我为我的一位客户创建了一个商店网站。

Facebook 调试器向我发送许多错误:

Could Not Follow Redirect Path Using data from 
http://www.yupeshop.it/IT/prodotto.php?id=84&label=Sciarpa+Stampa+con+fantasia+UK 
because there was an error following the redirect path.

但是没有重定向。 URL 返回了错误的 HTTP 响应代码。

但是如果我尝试通过在线检查获取页面,我看到 200 OK 作为答案,这是怎么回事?

【问题讨论】:

【参考方案1】:

在 OG 元标记中,你已经给出了

<meta property="og:url" content="http://www.yupeshop.it/prodotto.php?id=84" />

您告诉 Facebook 的那个 URL 是用于该对象的“真实” URL,目前只返回 404 Not Found。

(我猜这实际上是指http://www.yupeshop.it/IT/prodotto.php?id=84,其中还有目录 IT?)

【讨论】:

以上是关于facebook 调试器 URL 返回了错误的 HTTP 响应代码的主要内容,如果未能解决你的问题,请参考以下文章

在对象调试器中获取错误的 ogtype

Facebook Login Graph API 返回错误的个人资料图片 URL

如何让 Facebook 调试器读取规范 URL?

带有 Facebook 登录的 Windows 8 应用程序返回错误“应用程序配置不允许给定 URL”

从另一个应用程序返回后,Alamofire(URL)请求失败:Facebook

通过开放图向 Facebook 提交对象不起作用,但在 Facebook 的对象调试器中测试 URL 后可以工作?