1

私はフランス語とドイツ語の joomla ウェブサイトを持っています。url param lang=fr または lang=de を使用して、一方から他方に切り替えることができます

url パラメーターに応じてドメイン名を切り替えたいと考えています。

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

htaccess リダイレクトでそれを行う方法はありますか?

4

1 に答える 1

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]
于 2013-10-23T19:11:39.813 に答える