2010-12-09 55 views
0

我有一個多語種博客,默認語言是意大利語,第二語言是英語。 所以我2 RSS提要:htaccess多rss提要用語言變量重定向

  • /feed
  • /feed/?lang=en

第一個點到意大利的第二個爲英語。 我想都使用。htaccess重定向到Feedburner的,首先應指向http://feeds.feedburner.com/SimoBlog第二要http://feeds.feedburner.com/digitalking/haPl

我做成功它先用這個代碼:

<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> 

我不弄清楚讓它也可以用於第二個提要URL,有幫助嗎?

感謝,西蒙娜

回答

0

你可以檢查查詢字符串等於lang=en

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

它就像一個魅力!非常感謝 :-) – Simone80an 2010-12-13 10:26:45