从HTTP切换到HTTPS后,所有Facebook“喜欢”计数丢失 - Facebook无法处理301重定向

时间:2017-01-04 18:18:06

标签: wordpress facebook facebook-graph-api

(这篇文章不是现有问题的副本)

我们最近将网站从“http”切换为“https / ssl”。 我们使用WordPress插件显示浮动共享栏。 在那个酒吧上有一个Facebook'喜欢'的柜台。

  

切换到https后,我们失去了所有Facebook喜欢的数量。

     

我们希望收回我们拥有的所有相片!

这是一个详细描述问题的PDF文件:https://www.dropbox.com/s/p7tpqsi7swg1n6l/Problem_explanation_2.pdf?dl=1

我已经阅读并尝试了Stackoverflow和其他网站上发布的类似帖子的所有提示。

我在Upwork上聘请了一个人,这就是他找到的:

  

"我们一直与Facebook的开发人员保持联系,看来这种变化将是永久性的。遗憾的是,我们无法做任何事情,因为他们决定以不同方式处理重定向的URL,从而在将一个域重定向到另一个域时删除以前的社交证据。我为此道歉 - 我们不知道这一变化即将到来,并且没想到Facebook团队拒绝我们要求将其改回原来的工作方式。"

我有两个问题:

  1. Facebook真的抹去了以前的FB喜欢的数量吗? (HTTP网站)
  2. 如果没有,我该如何找回那些喜欢的?
  3. 我发现丢失这些喜欢的哈希值,有数千个网站无法切换到HTTPS,因为FB无法处理重定向的网址。

1 个答案:

答案 0 :(得分:0)

令人讨厌的是,Facebook确实将http:// vs https://视为两个完全不同的页面,原因不明。那说旧的喜欢仍然只有你必须将你的网站恢复到http版本或使用一点点黑客。

像这样的按钮:

<div class="fb-like" data-href="https://developers.facebook.com/docs/plugins/" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div>

如果您在此示例中更改data-href - 您将更改喜欢的URL,并且可以保存计数器。因此,您可以实施此技术并等待Facebook赶上Google。