Launcher

Type to filter results. Use arrow keys to navigate, Enter to select.

Preferences

You've reached the end of the results

mod_rewrite problem

Since I have worked out the separated rss feeds for my page, I have to battle with mod_rewrite again, which I definitively dislike as I always tend to wreck my sites that way.

My current .htaccess file works quite the way I’d need it, but I’d need to extend it for the new feeds. Well - here it is so far:

ErrorDocument 404 /index.php?error=404 RewriteEngine On RewriteBase /
feedburner

redirect for feedburner feed

RewriteCond %{HTTP_USER_AGENT} ^FeedBurner.$ RewriteRule ^feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?&feed=$1 [QSA,L] RewriteCond %{HTTP_USER_AGENT} ^FeedBurner.$ RewriteRule ^(feed|rdf|rss|rss2|atom)/?$ /index.php?&feed=$1 [QSA,L]

redirect for users not subscribed

RewriteCond %{HTTP_USER_AGENT} !^FeedBurner.$ RewriteRule ^(feed|rdf|rss|rss2|atom)/?$ http://feeds.feedburner.com/StarBlog [R,L] RewriteCond %{HTTP_USER_AGENT} !FeedBurner.$ RewriteRule ^feed/(feed|rdf|rss|rss2|atom)/?$ http://feeds.feedburner.com/StarBlog [R,L]

/feedburner

BEGIN WordPress

RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]

END WordPress

My problem now is adding rules for http://my.stargazer.at/feed/lang/de/ and http://my.stargazer.at/feed/lang/en/ for redirecting those visitors to my Feedburner feeds. Any ideas?

Comments

Loading comments…