我有一个法语和德语的 joomla 网站。我可以使用 url 参数 lang=fr 或 lang=de 从一个切换到另一个
我想根据 url 参数切换域名。
if lang=fr
rewrite www.frenchdomainname.ch/old_params
if lang=de
rewrite www.germandomainname.ch/old_params
有没有办法通过 htaccess 重定向来做到这一点?
尝试:
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]