mod_rewriteによる携帯からのアクセスを振り分け

Apacheのmod_rewriteモジュールを有効にして
によるUSERAGENTによる振り分けをします。

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} DoCoMo
RewriteRule ^$ /i/ [R]
RewriteCond %{HTTP_USER_AGENT} SoftBank
RewriteRule ^$ /i/ [R]
RewriteCond %{HTTP_USER_AGENT} J-PHONE
RewriteRule ^$ /i/ [R]
RewriteCond %{HTTP_USER_AGENT} Vodafone
RewriteRule ^$ /i/ [R]
RewriteCond %{HTTP_USER_AGENT} UP.Browser
RewriteRule ^$ /i/ [R]

.htaccessファイルでコントロール可能であれば、上記を記述する
と携帯電話からアクセスした場合には、かならず/i/ディレクトリに
redirectされます。