结合来自url.com和www.url.com的喜欢

时间:2011-12-16 07:57:08

标签: php facebook facebook-like

在我们的网站上,我们有一个正常的FB按钮,并收集了一些喜欢。过了一会儿,我们意识到我们希望能够发布给喜欢我们网站的人们。我创建了一个应用程序并添加了fb:app_id元标记,应用程序开始收集喜欢的东西。然而,我们以前的喜欢不计入应用程序,虽然它们仍然通过我们的喜欢按钮显示在数字中。

https://graph.facebook.com/?ids=http://leveransrapport.se相比,请查看https://graph.facebook.com/?ids=http://www.leveransrapport.se。第一个显示105个股票,而第二个显示10个喜欢。

我错过了什么?

我的目的是让所有喜欢的内容都显示在管理员的应用页面中。

2 个答案:

答案 0 :(得分:0)

我认为这个问题超越了Facebook。这被称为规范问题,并导致搜索引擎将URL视为不同并拆分搜索排名!

理想情况下,您希望所有网址都映射到两者之一(www。或非www。)以防止出现此类问题。

你可以在你的.htaccess文件中输入这样的东西(谷歌向你展示更多例子)

RewriteEngine On RewriteCond%{HTTP_HOST} ^ domain.com $ [NC] RewriteRule ^(。*)$ http://www.domain.com/ $ 1 [R = 301,L]

答案 1 :(得分:-1)

许多浏览器将http添加到没有协议的网址,以便url.com成为http://url.com,www.url.com将成为http://www.url.com。这取决于应用程序如何处理网址。由于我没有使用FB API进行编程,因此无法添加比一般信息更多的内容

修改

根据this link和互联网上的一些内容,两者没有区别,这是一个偏好的问题>我认为你必须检查链接是否应该是https而不是http!