2011-12-16 50 views
1

在我們的網站,我們有一個正常的FB像按鈕,並聚集了一些喜歡。過了一段時間,我們意識到我們希望能夠發佈給喜歡我們網站的人。我創建了一個應用程序並添加了fb:app_id元標記,應用程序開始收集喜歡的人。然而,我們以前的喜歡並不包括在應用程序中,儘管它們仍然通過我們的按鈕顯示在數字中。與https://graph.facebook.com/?ids=http://www.leveransrapport.se相比,看看https://graph.facebook.com/?ids=http://leveransrapport.se。第一個顯示105股,而第二個顯示10個喜歡。結合從url.com和www.url.com喜歡

我錯過了什麼?

我的意圖是讓所有的喜歡顯示在管理員的應用程序頁面。

回答

-2

許多瀏覽器將http附加到沒有協議的url中,以便url.com將變爲http://url.com,www.url.com將變爲http://www.url.com。這取決於應用程序如何對待網址。因爲我還沒有和FB API編程,我不能增加多少比一般的信息

編輯:

根據this link和一些互聯網兩個上沒有什麼區別,這是偏好的問題>我想你必須檢查鏈接是否不應該是https而不是http!

0

我認爲這個問題超出了Facebook。這被稱爲規範問題,並導致搜索引擎將URL視爲不同並拆分搜索排名!

理想情況下,您希望所有URL都映射到其中一個(www。或非www。)以防止出現此類問題。

你可以把這樣的事情在你的.htaccess文件(谷歌顯示了更多的例子)

RewriteEngine敘述在 的RewriteCond%{HTTP_HOST}^domain.com $ [NC] 重寫規則^(。*)$ http://www.domain.com/ $ 1 [R = 301,L]

+0

感謝您的幫助,但我不確定我是否同意這與Facebook無關。我們301將人們轉到leveransrapport.se轉到www.leveransrapport.se,Facebook的Lint工具正確地報告了這個工具,但仍然存在不同點數之間的差異。 – 2012-01-23 12:53:01