我有一个具有多个域的站点,即:
www.site.co.uk
www.site.ru
www.site-german.de
而且手机版在 /mobile/
如何从当前域重定向到/mobile/
路径?
我相信我需要检查域是否是列出的域之一并且当前路径不是移动的,对吗?(我对正则表达式真的很糟糕..)
这就是我现在所拥有的:
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ http://example.com/mobile/$1 [L,R=302]
哪个有效,但正如您所见,它不会检查当前路径是否为“/mobile/”,也不会检查其他域。
有什么提示吗?