RSS, OPML and the XML platform.
Copyright 2003-5 Randy Charles Morin
I moved my site to a new host, which screwed up the way Wordpress handles URIs. While it didnât break any of my post links, it moved my RSS feeds URI from site/index.php/feed/ to site/feed/, and a lot of readers arenât getting the feeds anymore. What can I do to redirect them to the new feeds, without having access to the URIs of the old feeds?
This problem requires a little bit of Apache knowledge. I can think of three ways to fix this problem.
Any other ideas for Nathan?
Update from Nathan...
Hereâs what worked for me: I added a permanent redirect in the .htaccess of my blog root pointing the relative URL of my old RSS feeds to the absolute URL of the new feeds. For example, one line reads:
Redirect permanent /index.php/feed/ http://microsoft.blognewschannel.com/feed/
In my extreme case, I had to find every variation on my RSS URL (since WordPress uses virtual addresses for the feed), and redirect each one separately to the new one.
Thanks a ton for the help, Randy!