2015-05-05 60 views
3

我們正在將Ruby On Rails網站從HTTP移動到HTTPS。我們的網站使用fb-comments插件來捕獲用戶在各種頁面上的評論。在我們的測試中,我們發現當我們將頁面從HTTP切換到HTTPS時,Facebook似乎將此視爲新頁面,並且不再加載頁面上的任何以前的評論。如何最好地將fb評論從http移動到https

換句話說,http://my.domain.com/page1https://my.domain.com/page1被視爲單獨的頁面,其中fb-comments具有不同的評論集合。

這裏是我們的HTML代碼段,其中包括當前呼叫fb-comments

<div class="fb-comments" 
    data-href="<%=url_for(:only_path=>false)%>" 
    data-num-posts="<%=number_of_posts%>" 
    data-width="<%=width%>"> 
</div> 

是否有知道正確的方式來獲得Facebook上的頁面返回的意見考慮協議(HTTP與HTTPS )?

回答

1

保留註釋afaik的唯一方法是在data-href參數中使用http URL。我不認爲這有什麼不利之處。