【问题标题】:How to get my blog to properly list the OG information on FaceBook如何让我的博客正确列出 Facebook 上的 OG 信息
【发布时间】:2012-09-18 19:23:08
【问题描述】:

我想知道是否有人可以在这里帮助我。我一直在调试和调试。我尝试在框架内的多个位置在页面上放置中止,包括控制器和视图级别。但我仍然不明白为什么它会报错。

我正在运行一个博客网站(ColdFusion on Railo,以 CFWheels 作为框架)并试图让我的 facebook opengraph 标签工作,但目前 LINT 工具只是向我抛出 500 个错误。这很奇怪,因为 URL 对普通的网络访问者来说工作正常。 W3Cvalidator 也可以读取 url。只是 Facebook 不想阅读它。即使没有定义 opengraph 标签,它也会在没有任何调试的情况下引发错误。

请参阅Facebook Object Debugger 或该网站上的任何其他文章。

提前感谢您的帮助,非常感谢。

【问题讨论】:

    标签: facebook coldfusion facebook-opengraph railo cfwheels


    【解决方案1】:

    当 Facebook 尝试从您的页面中抓取 Open Graph 元标记时,它会在 http 请求中使用特定的用户代理 - 即 facebookexternalhit/1.1 (+https://www.facebook.com/externalhit_uatext.php)。

    看起来您的服务器在此用户代理存在时返回 500 内部错误。您应该修改服务器配置以正确处理此用户代理。然后 Facebook 抓取工具和调试器工具将能够抓取您的页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-22
      • 1970-01-01
      • 2012-03-22
      • 1970-01-01
      • 2013-09-21
      相关资源
      最近更新 更多