Mapping Default Wordpress RSS Feeds to Feedburner Feeds
When I started using Feedburner, what I didnt realize was that people were already subscribed to my default RSS feed, and continue to read from those feeds. While there’s absolutely no issue with this, I wanted everyone to use just oner version of the feed, preferable the Feedburner version.
To map or redirect your default Wordpress feeds into Feedburner, there’s 3 ways to do it.
OPTION 1: Use The Feedburner Feed Replacement Plugin
This is actually mentioned in the Feedburner documentation, but since I’m sure 99% of the people using it never read the documentation, let me re-state it here.
The Feedburner Replacement Plugin can be found here: http://orderedlist.com/wordpress-plugins/feedburner-plugin/
It forwards all feed traffic to Feedburner while creating a randomized feed for Feedburner to pull from. Here’s how the plugin looks like in your Dashboard, under Options > Feedburner
Simple and beautiful! Thumbs up to Steve Smith for this wonderful plugin.
OPTION 2: Hacking Your HTACCESS File
This may not be for the faint-hearted no-tech guys and gals out there, but it does the job well.
All you need to do it access your .htaccess file in your Cpanel or FTP application, and edit it. I prefer to use Cpanel as below:
Then, replace everything in there with this code:
———————————————————
RewriteEngine On
RewriteBase /blog/
RewriteRule ^archives/category/(.*)/(feed|rdf|rss|rss2|atom)/?$ /blog/wp-feed.php?category_name=$1&feed=$2 [QSA]
RewriteRule ^archives/category/?(.*) /blog/index.php?category_name=$1 [QSA]
RewriteRule ^archives/author/(.*)/(feed|rdf|rss|rss2|atom)/?$ /blog/wp-feed.php?author_name=$1&feed=$2 [QSA]
RewriteRule ^archives/author/?(.*) /blog/index.php?author_name=$1 [QSA]
RewriteRule ^archives/([0-9]{4})?/?([0-9]{1,2})?/?([0-9]{1,2})?/?([_0-9a-z-]+)?/?([0-9]+)?/?$ /blog/index.php?year=$1&monthnum=$2&day=$3&name=$4&page=$5 [QSA]
RewriteRule ^archives/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([_0-9a-z-]+)/(feed|rdf|rss|rss2|atom)/?$ /blog/wp-feed.php?year=$1&monthnum=$2&day=$3&name=$4&feed=$5 [QSA]
RewriteRule ^archives/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([_0-9a-z-]+)/trackback/?$ /blog/wp-trackback.php?year=$1&monthnum=$2&day=$3&name=$4 [QSA]
RewriteRule ^comments/feed/?([_0-9a-z-]+)?/?$ /blog/wp-feed.php?feed=$1&withcomments=1 [QSA]
RewriteCond %{HTTP_USER_AGENT} FeedBurner
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ /blog/wp-feed.php?feed=$1 [QSA]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ feeds.feedburner.com/gobalakrishnan [R,L]
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
———————————————————
Replace my Feedburner URL with yours of course, but the rest of it can be left intact. Note that this only works if you’re using an SEO-friendly permalinks structure for your Wordpress blog.
Also, don’t send me death threats if it doesn’t work for you, especially if you’ve already hacked your htaccess files considerably.
OPTION 3: Email Your Subscriber Manually
You can also email your subscribers manually and offer them a reward for switching over to your new Feedburner feed.
JUST KIDDING!

"Four Figure Income from The First Month"














Finally it works… thanks
I have run into a problem and have not been able to figure out a solution and I was hoping you could help me. I am using Wordpress 2.06 and for some reason my RSS feed is putting the time of my posts as Mountain time when I have already put in my options that I am -5 hours. Do you have any suggestions on how I could fix this issue. Much appreciated.
Thanks for the help. Good tip.