サブドメインへの特定のユーザー エージェントを使用して、訪問者を自分のドメインにリダイレクトしたいと考えています。それを行うための最速の方法は何ですか?.htaccess / mod_rewrite?
どうもありがとう!
サブドメインへの特定のユーザー エージェントを使用して、訪問者を自分のドメインにリダイレクトしたいと考えています。それを行うための最速の方法は何ですか?.htaccess / mod_rewrite?
どうもありがとう!
mod_rewrite を使用すると、%{HTTP_USER_AGENT}
変数とRewriteCond
たとえば、"robot" という単語を含むすべてのユーザー エージェントをbots
サブドメインにリダイレクトする場合は、ドキュメント ルートの htaccess ファイルの vhost 構成で次のようにします。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^bots\.example\.com$ [NC]
RewriteCond %{HTTP_USER_AGENT} robot [NC]
RewriteRule ^ http://bots.example.com/ [L,R]