错误的 HTTP 响应代码; Facebook 点赞请勿发布到 Facebook

问题描述 投票:0回答:4

我在我的 WordPress 网站上创建了特定于帖子的按钮。他们似乎在我的网站上工作并记录点赞者等,但没有任何帖子发布到 Facebook。我尝试过几个 WordPress 插件。并且都给出了相同的结果。推特运行得很好。在 facebook 打开图表中进行调试时,我收到“错误响应代码 URL 返回了错误的 HTTP 响应代码”。 (更多信息请参见下面的调试链接)。我缺少什么?预先感谢!

帖子可以在http://www.nebulusentertainment.com/news查看。

您可以在这里查看我的调试尝试:

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nebulusentertainment.com%2Fjust-around-the-corner

facebook wordpress facebook-opengraph
4个回答
0
投票

尽管浏览器中加载了页面 URL,但它们正在加载状态代码

500 - Internal Server Error
; Facebook 会拒绝。由于您使用的是 PHP,最快的解决方案可能是打开错误报告并显示错误。或者查看您的日志以了解导致 500 错误的原因。

你可以看到你的页面退出输出代码是关于

line 328
的,看起来可能是wordpress主题文件中某处的错误(也许是
single.php
?)。

希望这有帮助。


0
投票

另一个原因是,Facebook 无法访问您的网页。可能是因为您的 DNS 条目或您的服务器位于防火墙后面,例如您公司的 LAN。解决方案:修复您的 DNS 或防火墙阻塞,并确保 Facebook 等公共社交媒体可以访问您的网站。


0
投票

我遇到了同样的问题,但在禁用我的缓存插件“W3 Total Cache”后,一切正常。


0
投票

我认为这与 WordPress 或其他 CMS 和网站构建平台无关。现在已经是 2024 年了,问题是关于您的网站在 facebook 平台上的授权。

Facebook 不仅需要 OG header,还需要 header 上的 Facebook Pages,并检查 robots.txt 是否允许 Facebook 的爬虫用户代理:facebookexternalhit

在我们的客户遇到 Facebook URL 问题,导致尝试在 Facebook 平台上共享链接时出现错误的 HTTP 响应代码 (403) 后,我在此进行了总结。

https://sobiztrend.com/facebook-url-returned-a-bad-http-response-code/

© www.soinside.com 2019 - 2024. All rights reserved.