Как правильно перемещать RSS-канал? Есть ли временный обходной путь для пользователей Google Reader?
Я управляю сайтом, который годами публиковал свой RSS-канал в указанном месте. Однако теперь я вынужден переместить канал на другой URL. Допустим, исходный URL был www.example.com/rss.xml
и новый адрес feeds.example.com/example
,
Я вижу из инструментов Google для веб-мастеров, что есть много активности, собирающей каналы с существующего URL.
Я понимаю, что HTTP-правильный способ сигнализации о переходе к фидеру - для заголовка HTTP на www.example.com/rss.xml
отправить код ответа 301 "Moved Permanently"
и целевой URL.
С существующими ограничениями на сайте я не могу сделать это прямо сейчас. Есть ли способ, которым я могу рассказать Google Reader о перенаправлении? Скажите через инструменты сайта Google или, может быть, каким-то другим способом?
1 ответ
Как вы сказали, 301 правильный путь. Является ли сервер Apache, и если да, то перезапись отключена в.htaccess?
Как перенаправить URL-адреса фидов в фидбернер в.htaccess
Если у вас есть доступ к коду того, чем может быть ваш блог-движок, вы можете использовать язык для изменения заголовков HTTP, чтобы вернуть "301 MOVED PERMANENTLY" вместо 200 FOUND". Если да, то какое программное обеспечение / язык ты бежишь?