2009-09-03 1 views
0

У меня есть подача атома в моем приложении, которое построено с использованием atom_feed, и оно работает, за исключением того, что, когда фид подписывается в Google Reader , ссылка, которую он использует для заголовка подписки, указывает на неправильный URL.Как установить местоположение для ссылки в заголовке подписки на Google Reader

Я попытался указать параметр root_url как таковой:

atom_feed(:root_url => 'http://link.to/proper.page') do |f| 
    ... 
end 

Что изменилось значение href для <link type="text/html" rel="alternate" /> элемента генерируемой, но ссылка на читателя остается неизменным. Кажется, я не могу найти помощь в документации для чтения Google.

ответ

1

:url вариант должен это сделать, а не :root_url.

Я по-прежнему удивлен, так как по умолчанию используется текущий URL. Мне никогда не приходилось это указывать.

+0

Я не уверен, что это просто проблема кэширования читателей Google или что-то еще, но из некоторых моих каналов (у меня есть один на пользователя) он работает после изменения, но для тех, которые я просматривал ранее, он все еще использует неправильная ссылка. –