Как соединить RSS фиды разных форматов в один

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Раньше было много форматов оповещений, которые потом обозвали RSS – Atom, RDF, RSS. Потом появился формат RSS2, который вытеснил все остальные – сейчас он самый используемый. Однако многие программы, в силу разных причин (больше маркетинговых – продвигать свои разработки – нежели чем технических) так и продолжают использовать одни вышеперечисленные форматы, не понимая других. Для того, чтобы угодить и нашим и вашим, в WordPress заложена возможность формирования RSS нужного формата. Но сейчас актуальность других форматов, кроме RSS2, падает. Чтобы сохранить поддержку старых форматов, но использовать для всего их многообразия одну ссылку, их можно все соединить.

Делается это в файле .htaccess – вставьте в него следующий код:


 RedirectMatch 301 /feed/(atom|rdf|rss|rss2)/?$ 
 RedirectMatch 301 /comments/feed/(atom|rdf|rss|rss2)/?$ 

С помощью 301 редиректа все RSS постов перенаправляются на адрес yousite.ru/feed/, а RSS комментариев перенаправляются на адрес yousite.ru/comments/feed/, где yousite.ru – это домен вашего блога.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий