我有一个非常简单的重写规则,可以将移动代理从我们的 drupal 6 多站点重定向到我们的移动域
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteCond %{HTTP_ACCEPT} text/vnd.wap.wml [NC,OR]
RewriteCond %{HTTP_USER_AGENT} !(ipad|joojoo|tablet|hiton) [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
# Param in URL to skip going to mobile site
RewriteCond %{QUERY_STRING} !mobile=1 [NC]
RewriteCond %{HTTP_USER_AGENT} \bagent1|agent2|agent3etc..\b [NC]
RewriteRule (.*) "http\:\/\/m\.domain\.com/" [R=301,L]
上面的一切都很好,除了主页,每当我转到 www.domain.com 或 domain.com 甚至 www.domain.com/ 时,我都不会被重定向。网站上的任何其他页面都可以正常工作。我尝试使用 rewritebase / 得到相同的结果。有什么建议么?
TIA