0

サブドメインへの特定のユーザー エージェントを使用して、訪問者を自分のドメインにリダイレクトしたいと考えています。それを行うための最速の方法は何ですか?.htaccess / mod_rewrite?

どうもありがとう!

4

1 に答える 1

1

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]
于 2013-04-11T20:37:09.400 に答える