2015-05-05 3 views
3

Мы находимся в процессе перемещения сайта Ruby On Rails с HTTP на HTTPS. Наши сайты используют плагин fb-comments для просмотра комментариев пользователей на разных страницах. Во время нашего тестирования мы обнаружили, что при переключении страницы с HTTP на HTTPS Facebook, похоже, видит это как новую страницу и больше не загружает ни один из предыдущих комментариев для страницы.Как лучше всего переместить fb-комментарии с http на https

Другими словами, http://my.domain.com/page1 и https://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 - использовать URL http в параметре data-href. Я не думаю, что есть какие-то недостатки.

Смежные вопросы