我想使用某个用户代理将访问者重定向到我的域到子域。最快的方法是什么?.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]