我有几个域名,但我将只考虑两个不同的域名domain1.com和domain2.com。只有第一个有移动版本,其URL为m.domain1.com,我没有第二个移动版本。
这两个域都在同一个文件路径中(在drupal上),因此当用户尝试从移动设备访问其中任何域(domain1.com和domain2.com)时,用户将被重定向到m.domain1.com
所以,我想要的是,当移动设备连接到domain2.com时,它服务于domain2.com(不需要重定向),并且只有当它连接到domain1.com时,才会发生重定向到m.domain1.com
这是我在.htaccess文件中的内容
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteCond %{HTTP_HOST} ^domain1.com$
RewriteCond %{HTTP_HOST} !^m\.
RewriteRule ^$ http://m.domain1.com/ [L,R=302]
有人可以帮帮我吗?
答案 0 :(得分:0)
在这里!谢谢你的帮助!!
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteCond %{HTTP_HOST} !^m\.
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com [NC]
RewriteRule ^$ http://m.domain1.com [L,R=302]
希望有人可以使用它!