Facebook喜欢:喜欢通过301或302引发重定向的页面错误“无法访问页面”

时间:2010-08-11 12:10:54

标签: facebook xfbml facebook-like

因为几天我们网站上的Like-Button不再工作了。当我按下“赞”按钮时,显示“错误:无法访问***页面。”。当我删除重定向时,它可以工作,但我不想删除它,因为这样做会改变喜欢的URL,并且我放弃了与旧URL连接的所有“喜欢”。

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

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

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

1 个答案:

答案 0 :(得分:1)

我的猜测是,如果Facebook返回HTTP状态代码200,Facebook将只允许页面被“喜欢”。这可能会防止误导或假冒。

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