lexxa пишет:
а как можно сделать перенаправление с иконки RSS в адресной строке блога на фид feedburnerа?
Вопрос, скорее, должен звучать так: как переадресовать с текущего RSS-потока на поток в FeedBurner.
Изначально в блоге публикуется поток Atom. Второй вообще не нужен, его можно смело удалять. У него я бы изменил путь публикации, добавил в FeedBurner, а в самом блоге никаких ссылок на RSS не изменял. (Исключение составляют те ссылки, которые состоят из специального MT-тега (<$mt:Link template="feed_recent"$>), который возвращает ссылку на опубликованный шаблон, поэтому её нужно изменить.)
Пример, как это можно сделать:
-
Изменить адрес публикации шаблона потока. Изначально он публикуется по адресу atom.xml, можно публиковать его, например, в папке feedburner/atom.xml.
-
В FeedBurner указать адрес потока, тот, который получился в первом пункте.
-
В шаблоне HTML Head нужно заменить строку
<link rel="alternate" type="application/atom+xml" title="Recent Entries" href="<$mt:Link template="feed_recent"$>" />
на
<link rel="alternate" type="application/atom+xml" title="Recent Entries" href="<mt:BlogURL />atom.xml" />
-
Далее нужно выполнить поиск по шаблонам по фразе <$mt:Link template="feed_recent"$>. В найденных шаблонах заменить <$mt:Link template="feed_recent"$> на <mt:BlogURL />atom.xml.
-
После этого создать на сервере файл .htaccess (если ещё не создан) и в него добавить следующее:
RewriteEngine On
RewriteRule ^atom\.xml$ http://feeds2.feedburner.com/feed-name
После этого при запросе atom.xml посетителей и подписчиков будет автоматически переадресовывать на поток в FeedBurner.