Redirection of Old RSS Feeds
-
I’ve just moved over to WordPress from Movable Type (and loving it!) but my one remaining issue is with my old RSS feeds. I believe I’ve redirected requests to the old feeds (atom.xml and index.xml) to the new feed using my .htaccess file, however readers like Bloglines aren’t picking up the redirection. When I ping the old feed in Bloglines (https://www.bloglines.com/ping), it pings it successfully, but it never picks up the new feed. When publishing new posts, I have it ping various aggregators, but I realize that it’s only pinging the “/feed/” feed, which these aggregators have no knowledge of. Short of asking my subscribers to change their feeds, is there a way to handle this seamlessly? I’ve included my .htaccess file to look at… Thanks for your help!
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^/index.xml$ https://feeds.feedburner.com/pdc [R,L]
RewriteRule ^/atom.xml$ https://feeds.feedburner.com/pdc [R,L]
RewriteRule ^/blog/index.xml$ https://feeds.feedburner.com/pdc [R,L]
RewriteRule ^/blog/atom.xml$ https://feeds.feedburner.com/pdc [R,L]
# Route Feedburner to WP created RSS feeds
RewriteCond %{HTTP_USER_AGENT} FeedBurner
RewriteCond %{QUERY_STRING} ^feed=(feed|rdf|rss|rss2|atom)$
RewriteRule / wp-feed.php?feed=$1 [QSA]
# Send everyone else to feedburner
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteCond %{QUERY_STRING} ^feed=(feed|rdf|rss|rss2|atom)$
RewriteRule / https://feeds.feedburner.com/pdc [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
- The topic ‘Redirection of Old RSS Feeds’ is closed to new replies.