1

几天以来,我们网站上的“赞”按钮不再起作用。当我按下like按钮时,它显示“错误:无法访问***处的页面。”。当我删除重定向时它可以工作,但我不想删除它,因为这样做会更改要喜欢的 URL,并且我会丢失与旧 URL 连接的所有“喜欢”。

我正在使用带有标记的基本 XFBML 设置:

<fb:like show_faces="false" layout="box" width="210px" href="http://url-that-redirects-via-301"></fb:like>

在 Google 上找不到任何有同样问题的人,Facebook 也没有任何声明他们不再支持重定向。任何人都可以帮忙吗?

4

1 回答 1

1

我的猜测是,Facebook 只会在返回 HTTP 状态代码 200 时才允许该页面被“点赞”。这可能会防止误导或虚假点赞。

想象一下,如果您看到一个朋友喜欢标题为“小猫很可爱”的页面。你对自己说“小猫可爱!”,然后转到那个页面。然后该页面将您重定向到“小狗比小猫更可爱!”。这将具有误导性,并且可能是 Facebook 想要避免的那种事情。

于 2010-08-11T12:37:03.757 回答