我们提供了一个类似Facebook的按钮,其设置如下:
<fb:like href="http://www.mydomain.com/mypage?id=123456" send="true" layout="button_count" width="134" show_faces="false" action="recommend" font=""></fb:like>
网址http://www.mydomain.com/mypage?id=123456实际指向重定向,最终将用户重定向到最终页面。
当用户点击“赞”按钮时,Facebook会显示最终页面的规范网址,而不会显示href中指定的网址。有没有办法阻止这种情况发生?
答案 0 :(得分:0)
网址
http://www.mydomain.com/mypage?id=123456
实际指向重定向,最终将用户重定向到最终页面。
这对用户有什么好处吗?
有没有办法阻止这种情况发生?
仅当您停止重定向时 - 一般情况下(如果它对用户没有任何好处,为什么一开始就没有这样做),或者专门针对Facebook刮刀(detecting it by it’s user agent)。
答案 1 :(得分:0)
当我第一次作为开发人员开始时,我实际上遇到了非常困难的时间,并且可能也遇到过一次或两次这个帖子。
我为这个目的制作了一个工具 - 因为我认为它可能对其他人有帮助:
Facebook Like Button Generator
它会生成(并存储)打开的图形标记,因此您无需将它们放在页面中,“重定向网址”会告诉它在哪里发送所有流量。
它也检测到Facebook僵尸/刮刀,所以它不会干扰任何事情。