分享链接时找不到 Facebook 显示页面

Posted

技术标签:

【中文标题】分享链接时找不到 Facebook 显示页面【英文标题】:Facebook showing page not found when sharing link 【发布时间】:2014-03-31 10:14:57 【问题描述】:

我正在分享来自网站的内容,每次我将链接粘贴到 Facebook 时,它都会显示“找不到页面”。

有时当我手动添加“www”时它会起作用。在地址栏中的 URL 前面。

示例

显示页面未找到:

http://roundreviews.co.uk/reviews/speakers/native-union-monocle-speaker/

手动放置 www 时有效。在前面:

www.roundreviews.co.uk/reviews/speakers/native-union-monocle-speaker/

老实说,我不知道为什么会这样,对如何在网络端修复它有什么想法吗?

还有……

我已经尝试使用下面的链接与 www.没有它对他们中的任何一个都不起作用,这一切都很奇怪。这是我尝试过的唯一链接,但两者都不起作用:

www.roundreviews.co.uk/microphones/spark-digital-microphone/

非常感谢任何帮助,谢谢。

【问题讨论】:

尝试将 URL 放在 Facebook Debugger 中,看看会得到什么结果 - OpenGraph 定义中可能存在错误。 查看这个相关问题:http://***.com/questions/15878721/facebook-share-link-returning-404-redirect-error-when-page-exists - 使用相同的建议解决方案。 我也有同样的问题,还没找到解决办法 【参考方案1】:

正如 Goose 所说,对我来说,访问Facebook Debugger 是有效的。 我看到刮痕是大约 12 小时前,看起来它是第一次获取并将其保存为 caché 或其他... 它对我有用的是调试 url,然后在显示以前的信息后单击“获取新的抓取信息”。 希望它有效!

【讨论】:

【参考方案2】:

对于今天遇到此问题的人,您可能会发现您还需要验证您的域并将其链接到您的页面。

要做到这一点,你需要

    设置Facebook Business Account 将您的页面添加到企业帐户 验证您的域(使用 DNS TXT 或添加 facebook 为您提供的页面) 在域下,将您的页面连接为该域的资产

【讨论】:

以上是关于分享链接时找不到 Facebook 显示页面的主要内容,如果未能解决你的问题,请参考以下文章

错误:解组时找不到类:com.facebook.login.Login 客户端请求

55bbs论坛上传图片,显示输入图片链接地址,找不到附件功能。

在拨打国家/索引时找不到Yii2页面

我在 django 模板中显示数据库数据时找不到错误

# 删除期间重新加载页面时找不到页面

在 Firebase 上重新加载 Angular 页面时找不到页面