it-roy-ru.com

Сохранять комментарии Facebook, когда сайт меняет доменное имя

Я собираюсь изменить доменное имя одного из моих сайтов. Я буду использовать 301 перенаправления.

Одна вещь, которую я не могу понять, это как сохранить все комментарии пользователей на странице через Facebook. Мы используем API комментариев разработчиков Facebook , чтобы разрешить комментарии на наших страницах.

Похоже, что когда я изменяю URL своей страницы, комментарии на странице исчезают. Есть ли какой-нибудь способ сообщить Facebook, что этот URL-адрес меняется и что комментарии следует перенести?

7
Stephen Ostermiller

Я бы хотел это сделать, но Ответ, который я получил от сообщества разработчиков для API, заключается в том, что ваша страница является "объектом". URL, комментарии и лайки привязаны к этому объекту. Лучше всего использовать 301 Redirect на новую страницу. Сканер Facebook поддерживает этот объект на будущее.

Как ссылка, которой поделились в комментариях, инструкции позволяют исправить эту проблему.

  • На/newpage сохраняйте тег og: url, указывающий на/oldurl
  • Добавьте перенаправление HTTP 301 из/oldurl в /newurl
    • Освободить сканер Facebook от этого перенаправления
    • Продолжайте предоставлять метатеги для страницы в http://www.example.com/oldurl , если запрос поступил от сканера Facebook.
    • Нет необходимости возвращать какой-либо фактический контент сканеру, просто простая HTML-страница с соответствующими тегами
3
user37204