ApacheでAndroidからのリクエストだけ別のページに移動させる方法

投稿者: | 2017年1月23日

Androidだけ別のページに移動させるにはApacheでユーザーエージェントを見て振り分けるのが簡単です。
下記のようにApacheの設定を記述します。

RewriteEngine On
SetEnvIf User-Agent "Android" android
RewriteCond %{Env:android} =1
RewriteRule ^(.*)$ /xxx.html [L]

これでAndroidの端末だけRewriteRuleで指定したページに飛ばすことができます。
なお、iPhone等の他の端末でも同じように設定することができます。
公式ではないですがユーザーエージェントの一覧がこちらに載っています。
http://www.openspc2.org/userAgent/

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA