端末の振り分け
IPではなくユーザエージェントのサンプル。
PCサイト用→http://hoge.jp/
#携帯 RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR] RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR] RewriteCond %{HTTP_USER_AGENT} vodafone [NC,OR] RewriteCond %{HTTP_USER_AGENT} MOT- [NC,OR] RewriteCond %{HTTP_USER_AGENT} SoftBank [NC,OR] RewriteCond %{HTTP_USER_AGENT} Up.Browser [NC,OR] RewriteCond %{HTTP_USER_AGENT} KDDI [NC] RewriteRule ^$ http://hoge.jp/m/ [R=302,L] #スマフォ RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad) [NC,OR] RewriteCond %{HTTP_USER_AGENT} Android [NC] RewriteRule ^$ http://hoge.jp/smp/ [R=302,L]
モバイルサイト用→http://hoge.jp/m/
PCサイトにリダイレクト後、再度振り分け。
#携帯以外の場合 RewriteCond %{HTTP_USER_AGENT} !DoCoMo [NC] RewriteCond %{HTTP_USER_AGENT} !J-PHONE [NC] RewriteCond %{HTTP_USER_AGENT} !vodafone [NC] RewriteCond %{HTTP_USER_AGENT} !MOT- [NC] RewriteCond %{HTTP_USER_AGENT} !SoftBank [NC] RewriteCond %{HTTP_USER_AGENT} !Up.Browser [NC] RewriteCond %{HTTP_USER_AGENT} !KDDI [NC] RewriteRule ^$ http://hoge.jp/ [R=302,L]
スマフォサイト用→http://hoge.jp/smp/
PCサイトにリダイレクト後、再度振り分け。
#スマフォ以外の場合 RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|iPad) [NC] RewriteCond %{HTTP_USER_AGENT} !Android [NC] RewriteRule ^$ http://hoge.jp/ [R=302,L]