У меня небольшая проблема с настройкой моего сайта!
В течение многих лет мой сайт был настроен на перенаправление 301 всего трафика на мой голый URL без www. Соответственно, все канонические ссылки (те, которые используются для связи всех лайков, публикаций, комментариев и т. д. на Facebook с моим контентом) были опубликованы и проиндексированы facebook как ссылки без www.
Теперь я услышал о службе Google PageSpeed (не mod_pagespeed!), которая значительно увеличивает время загрузки, и я хочу использовать ее на своем сайте. Однако при его реализации я обнаружил, что он может обрабатывать только URL-адреса с www и что я должен перенаправлять не-www-трафик на www-трафик через .htaccess, чтобы и www, и не-www могли извлечь выгоду из служба скорости страниц. Таким образом, установка прямо противоположна тому, что я делал раньше.
Теперь, когда я это делаю, тысячи комментариев и лайков больше не отображаются под моим контентом, потому что facebook больше не может получить доступ к ссылке без www — поскольку она была переведена на www 301!
Означает ли это серьезно, что для использования PageSpeed я должен лишиться всех своих лайков и комментариев ко всему моему контенту??? Это было бы действительно отстойно!
Есть ли какой-нибудь умный способ указать Facebook перенаправить контент, связанный с моим доменом, на домен www???
Пожалуйста, может кто-нибудь помочь мне с этим?
Миллион спасибо!!!
if <facebook user agent detected> return meta tags for old URL, else redirect to new url
- person Igy   schedule 29.06.2013