RSS в корне моего домена - PullRequest
       17

RSS в корне моего домена

2 голосов
/ 24 июня 2009

Я добавил RSS-канал на свой веб-сайт, но не могу заставить читателей Google и других подобрать его только из моего корневого домена (www.example.com), им нужен полный адрес для RSS-канала. Как я могу заставить их забрать мой фид, при этом пользователям не нужно добавлять полный адрес фида RSS?

Я добавил метатег ниже, но он не работает.

Спасибо Том

Ответы [ 4 ]

1 голос
/ 24 июня 2009

Добавьте это в начало вашей индексной страницы:

<link href="/myRssOutputFile.php" rel="alternate" type="application/rss+xml" title="RSS 2.0" />
1 голос
/ 24 июня 2009

Ваш документ по умолчанию (то есть тот, который вы видите на example.com) должен иметь что-то вроде этого в разделе <head>:

<link rel="alternate" type="application/atom+xml" title="RSS" href="/feeds/question/1037523">  
0 голосов
/ 24 июня 2009

http://www.rssboard.org/rss-autodiscovery. Обязательно используйте абсолютный путь вместо относительного пути. Некоторые плохо спроектированные читатели и парсеры не нормализуют относительный путь.

0 голосов
/ 24 июня 2009

Вам необходимо добавить ссылку в разделе заголовка страницы

<link href="/path/to/feed" title="Feed Title" type="application/rss+xml" rel="alternate"/>
...