2013-10-23 62 views
1

我有一個joomla網站在法國和德國。 我可以從一個切換到另一個URL param lang = fr或lang = deurl根據網址重寫域param

我想根據url參數切換域名。

if lang=fr 
    rewrite www.frenchdomainname.ch/old_params 
if lang=de 
    rewrite www.germandomainname.ch/old_params 

有沒有辦法用htaccess重定向?

回答

1

嘗試:

RewriteEngine On 

RewriteCond %{HTTP_HOST} !frenchdomainname\.ch [NC] 
RewriteCond %{QUERY_STRING} ^(.*)lang=fr&?(.*)$ 
RewriteRule ^(.*)$ http://www.frenchdomainname.ch/$1?%1%2 [L,R] 

RewriteCond %{HTTP_HOST} !germandomainname\.ch [NC] 
RewriteCond %{QUERY_STRING} ^(.*)lang=de&?(.*)$ 
RewriteRule ^(.*)$ http://www.germandomainname.ch/$1?%1%2 [L,R]