URL 更改后的 Facebook 社交插件评论
Posted
技术标签:
【中文标题】URL 更改后的 Facebook 社交插件评论【英文标题】:Facebook social plugin comments after URL change 【发布时间】:2011-12-29 07:46:18 【问题描述】:只是一个简单的问题,我在这里的页面中集成了 facebook cmets:
http://www.bbcnepalidrama.com/main/node/3
现在我已经像这样更改了 URL 别名:
http://www.bbcnepalidrama.com/main/about
我还在旧 URL 中设置了 301 重定向,该重定向会重定向到新 URL。 问题是如何在这个 URL 中获取旧的 cmets?他们现在失踪了。
【问题讨论】:
How can I move a URL via 301 redirect and retain the page's Facebook likes and Open Graph information? 的可能副本 【参考方案1】:我认为,这些 cmets 将永远与该 URL 相关联,并且由于您已更改它,就 FB 而言,您指向的是不同的 URL。
【讨论】:
【参考方案2】:这在 Facebook 的 cmets 中很糟糕。我已经启动了一个集成了 Facebook cmets 的网站,但没有设置 URL,现在当我这样做时,cmets 不会出现。
您的情况似乎很简单,因为您似乎正在使用 Drupal。您可以安装 token 和 token_filter 模块,这样您就可以将 facebook cmets 代码添加到一个块中,并使用将从当前页面返回节点 ID 的适当令牌。
【讨论】:
【参考方案3】:您可以使用og:url
元标记将旧网址指定为“规范”。
请参阅FAQ 了解此内容。
【讨论】:
以上是关于URL 更改后的 Facebook 社交插件评论的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iPhone 中阅读 Facebook 社交插件中的内容?