2010-12-09 4 views
0

Ich habe einen mehrsprachigen Blog, Standardsprache ist Italienisch und zweite Sprache ist Englisch. So habe ich 2 RSS-Feeds:htaccess multi rss Feed Umleitung mit Sprachvariable

  • /feed
  • /feed/?lang=en

die ersten Punkte auf Italienisch die zweite auf Englisch. Ich möchte beide Feedburner umleiten .htaccess verwenden, sollten Sie den ersten http://feeds.feedburner.com/SimoBlog und die zweite zu http://feeds.feedburner.com/digitalking/haPl

ich es erfolgreich mit diesem Code für das erste getan Punkt:

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond %{HTTP_USER_AGENT} !^.*(FeedBurner|FeedValidator) [NC] 
RewriteRule ^feed/?.*$ http://feeds.feedburner.com/SimoBlog [L,NC,R=302] 
</IfModule> 

ich heraus nicht damit es auch für die zweite Feed-URL funktioniert, keine Hilfe?

Danke, Simone

Antwort

0

Sie überprüfen können, wenn die Query-String lang=en gleich:

RewriteCond %{HTTP_USER_AGENT} !(FeedBurner|FeedValidator) [NC] 
RewriteCond %{QUERY_STRING} !=lang=en 
RewriteRule ^feed/?$ http://feeds.feedburner.com/SimoBlog [L,NC,R=302] 
RewriteCond %{HTTP_USER_AGENT} !(FeedBurner|FeedValidator) [NC] 
RewriteCond %{QUERY_STRING} =lang=en 
RewriteRule ^feed/?$ http://feeds.feedburner.com/digitalking/haPl [L,NC,R=302] 
+0

funktioniert es wie ein Charme! vielen Dank :-) – Simone80an