【问题标题】:Facebook returns 404 error on websiteFacebook 在网站上返回 404 错误
【发布时间】:2013-06-14 13:04:07
【问题描述】:

我们有一个网站,但 Facebook 不喜欢我们的网站。所有用户都可以访问它,Google 没有问题,Google 网站管理员工具显示正确的网站,但 Facebook Graphs API 和调试工具返回一个404错误。

它的网站: http://www.gekvanfietsen.nl/ervaringen/11,ervaringen_met_de_santos_travelmaster_28_alu.html

以下是 Chrome 和 Facebook 调试器中响应代码的一些屏幕截图: https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.gekvanfietsen.nl%2Fervaringen%2F11%2Cervaringen_met_de_santos_travelmaster_28_alu.html

希望有人能帮助我,我们已经尝试了我们能想到的一切......仔细检查 .htaccess,检查任何 404 标头等等。

【问题讨论】:

  • 你在 .htaccess 中的重写引擎配置一定有问题。如果我在 facebook 对象调试器中测试 gekvanfietsen.nl/webshop/index.php,它返回 http 206,而浏览器被重定向到 404.html

标签: facebook facebook-graph-api http-status-code-404


【解决方案1】:
【解决方案2】:

我会建议,你再参考FB API。使用这个JavaScript API 很简单,大多数浏览器都支持它。

如果您只是在寻找带有计数的“赞”按钮,那么您找错地方了。

参考此社交插件Like Button,填写表格并选择 Iframe 代码/javascript 代码,(因为并非所有浏览器都支持 FBML)。使用准备好的/生成的代码,你就可以开始了。

它会给你类似下面的例子:

<iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Freference%2Fplugins%2Flike&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=true&amp;font&amp;colorscheme=light&amp;action=like&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

请回答任何问题...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 2015-01-04
    • 2015-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-02
    相关资源
    最近更新 更多