09.00 до 20.00 7 дней в неделю

Нижний Новгород +7 (831) 262-10-89

Москва и другие+7 (499) 110-43-51

Блог администратора

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

Неверное отображение лайков Facebook при переносе сайта

Неверное отображение лайков Facebook при переносе сайта

Буквально на днях столкнулись с проблемой неверного отображения лайков фейсбука на кнопках поделиться после переноса сайта на другой хостинг и как только решили эту проблему решили написать об этом небольшую статью, что бы было понятно как решить подобную неисправность. Существует такой инструмент фейсбук который позволяет проверить страницу Вашего сайта в валидаторе разметки и так же узнать сколько лайков стоит на данной странице.

 Данный инструмент находится здесь Facebook, нам при проверке он показывал, что на любой странице новой записи блога после переноса сайта на другой хостинг стоит одинаковое количество лайков и как только создаешь новую запись блога то сразу получаешь на ней 47 лайков. При этом валидатор писал, что на странице срабатывает 303 ошибка и указывает на главную страницу блога и именно от туда берется количество лайков. Конечно когда смотришь на это не углубляясь то вообще не понимаешь как это происходит, ведь получается так, что переносишь сайт на старый хостинг те записи которые добавили на новом хостинге не меняются и так же отображают неверное количество лайков, а вот если их пересохранить изменив url пермалинк то сразу идет нормальное отображение лайков, а когда переносишь сайт на новый хостинг то все новые записи получаются с неверным количеством лайков, а все старые которые били созданы еще на старом хостинге с нормальным количеством лайков.

Так по мимо неверного отображения количества лайков при попытке лайкнуть отображаются неверные картинки.

А теперь решение

Конечно это решение нашей проблемы, но у каждого может быть и свои трудности.

После долгих мучений мы обратили внимание на ip сервера в валидаторе фейсбука и там высвечивался Ipv6 вот такого типа 2a03:6f00:1::5c35:72 и тут мы задумались так как наш новый хостинг не использовал Ipv6 по умолчанию и мы его там не заказывали и решили сверить данный IP с хостингом где был куплен домен. Как оказалось, что на старом хостинге Ipv6 выдавался по умолчанию вместе с Ipv4 и при смене хостинга была сменена А запись тоесть Ipv4, что бы перенаправить на новый хост, а Ipv6 ни кто не трогал. Вероятнее всего фейсбук приоритетно использует Ipv6 и по этому когда мы пытались лайкнуть на новом хостинге любую запись он считал количество лайков для главной страницы так как страница с которой мы ставим лайк по мнению фейсбука была недоступна и в блогах в случае если страница недоступна то идет редирект на главную блога от куда и считалось количество лайков.

Что бы устранить данную проблему достаточно удалить Ipv6 в аааа записи или добавить Ipv6 на новый хостинг и его значение прописать там же где Вы указываете а запись и аааа запись домена.

Как увеличить посещаемость сайта
Google ошибся

Читайте также:

 

Комментарии (0)

There are no comments posted here yet

Оставьте свой комментарий

Posting comment as a guest. Sign up or login to your account.
0 Characters
Вложения (0 / 3)
Share Your Location

Авторизация

Категории блога

Комментарии

Точной информации нет. Пока база чистится.
Эдуард posted a comment in База для Xrumer от 10.09.2017 года
А когда скоро?))
Скоро будет еще.
Поддержка в настоящее время Онлайн

Календарь записей

Подождите минутку, пока генерируется календарь

Последнее в блогах