对于某些用户代理,从example.com/到example.com/home/的mod_rewrite

时间:2010-12-02 03:51:43

标签: apache .htaccess mod-rewrite

我知道它应该很简单。但总是做不到。通过以下内容,我可以将example.com/abc重定向到example.com/home/abc,但不能将example.com/重定向到example.com/home

RewriteCond %{HTTP_USER_AGENT}  ^.*Chrome.*
RewriteRule ^([^/]+)/?$ home/$1

如何重定向/?

1 个答案:

答案 0 :(得分:1)

如果您要将所有Chrome重定向到home/子目录下,请尝试以下操作,它将匹配任何内容或不执行任何操作,并在home/之后追加它{1}}

RewriteCond %{HTTP_USER_AGENT}  ^.*Chrome.*
RewriteRule ^(.*)$ home/$1