Conditional RSS Redirect with FeedBurner.com


#1

Hello,

I am trying to redirect all the traffic on an RSS feed on my site to a FeedBurner feed. This is as per a help instruction on the FeedBurner site - http://www.google.com/support/feedburner/bin/answer.py?answer=78464&topic=13048.

The feed is found at mydomain/home/rss.xml. Therefore I have edited the htaccess file at ./home/.

Can anyone see anything wrong with this code?

Various rewrite rules.

RewriteEngine on

If your site can be accessed both with and without the ‘www.’ prefix, you

can use one of the following settings to redirect users to your preferred

URL, either WITH or WITHOUT the ‘www.’ prefix. Choose ONLY one option:

To redirect all users to access the site WITH the ‘www.’ prefix,

(http://example.com/… will be redirected to http://www.example.com/…)

adapt and uncomment the following:

RewriteCond %{HTTP_HOST} ^example.com$ [NC]

RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

To redirect all users to access the site WITHOUT the ‘www.’ prefix,

(http://www.example.com/… will be redirected to http://example.com/…)

adapt and uncomment the following:

RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]

RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

Modify the RewriteBase if you are using Drupal in a subdirectory and

the rewrite rules are not working properly.

#RewriteBase /drupal

Rewrite old-style URLs of the form ‘node.php?id=x’.

#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^id=([^&]+)$
#RewriteRule node.php index.php?q=node/view/%1 [L]

Rewrite old-style URLs of the form ‘module.php?mod=x’.

#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
#RewriteRule module.php index.php?q=%1 [L]

Rewrite current-style URLs of the form ‘index.php?q=x’.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^rss.xml$ http://feeds2.feedburner.com/SonicCageDome-Latest [R,L]

As you can see I have added the redirect to the end of the IfModule. But it is not redirecting still.