多言語対応サイトを作っており、.htaccessで言語振り分けをしています。
今回ユーザデバイスの言語設定は日本語だが、英語サイト(en)に行きたいユーザをどうすれば接続させることが出来るでしょうか。
directry
1-www 2--ja 3--en 4 5各ディレクトリに下記の.htaccessを設置しています。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP:Accept-Language} ^ja [NC] RewriteRule ^$ /ja/ [L,R=301] RewriteRule ^$ /en/ [L,R=301] </IfModule>
html
1<ul class="menu"> 2 <li><a href="/en/?mode=en">ENG</a></li> 3</ul>
上記はJAのトップページに設置しているボタンです。
.htaccessのやり方しか考えてないということですか?