Skip to main content.

モバイル iPhone Android でのUserAgentの振り分け

 
最近、ちょくちょく使う機会があったのでメモメモ。

本当はUserAgentを見るよりはIPを見て飛ばした方がいいとは思いますが、
取り急ぎ振り分け処理を作らなきゃいけない時はさっとコピペできるので便利。

急なお客さんが来た時の簡単おつまみ的なノリですね。
#UserAgentを見てそれぞれのページへ飛ばす
RewriteEngine on

#モバイル
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Up.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^vodafone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank [NC]
RewriteRule ^.*$ http://*****.***/mobile/ [L]

#一口かじられたりんご
RewriteCond %{HTTP_USER_AGENT} ^iPod [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^iPad [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^iPhone [NC]
RewriteRule ^.*$ http://*****.***/iphone/ [L]

#アンドロイドは電気羊の夢を見るか?
RewriteCond %{HTTP_USER_AGENT} ^Android [NC]
RewriteRule ^.*$ http://*****.***/android/ [L]




このエントリーをはてなブックマークに追加
 

comments powered by Disqus