UserAgentでRedirect

同じ鯖でUserAgentにより分ける。以下は例である。

  RewriteEngine on
  RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
  RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
  RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
  RewriteCond %{HTTP_USER_AGENT} ^ASTEL [OR]
  RewriteCond %{HTTP_USER_AGENT} DDIPOCKET
  RewriteRule (.*)$ http://mobile.鯖名$1

ただ、この方法だと(あたりまえだが)クライアントが301を表示することがある。