1

可能重复:
如何通过 301 重定向移动 URL 并保留页面的 Facebook 点赞和 Open Graph 信息?

我们最近将我们的网站从自定义 CMS 迁移到了 Wordpress,我们正在拼命地保留喜欢的内容。

在开发过程中,我们只是通过 href 标记将新 URL 中的 Like 按钮指向旧 URL。喜欢转移罚款。

<fb:like href='$url' send='false' layout='button_count' width='150' show_faces='false'></fb:like>

$url旧网址在哪里

当我们上线时,所有喜欢都重置为零,我猜我们同时通过 .htaccess 设置了 301 重定向。

奇怪的是,我对 FB 评论框使用了相同的程序,并且所有评论都完美转移了!

<div class="fb-comments" data-href="$url" data-width="500"></div>

有没有人对此有任何见解?除了 facebook like box 上的 href 标签之外,我还需要在其他地方存储旧版 url 吗?

例如,我注意到 OG:url 指向当前页面,FB 调试器工具证明了这一点。

也许原始 URL 需要保持活动状态——不仅仅是通过 301?

另请注意,FB 喜欢在未经过 301 处理的页面上仍然可以正常工作。以这个页面为例。

这是一个例子带有喜欢重置的旧帖子的示例。原始网址是:www.craftbeer.com/pages/stories/craft-beer-muses/show?title=should-the-shaker-pint-glass-go-away

新帖子跟踪喜欢就好了。

感谢您提供任何帮助!

4

0 回答 0