【问题标题】:Mobile redirection using htaccess not working使用 htaccess 的移动重定向不起作用
【发布时间】:2012-06-08 17:47:00
【问题描述】:

我有一个名为http://www.mydomain.com.au的网站

还有一个移动子域 www.m.mydomain.com.au

我使用以下 htaccess 代码

    #Mobile Redirection
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^m\.mydomain\.com\.au$
    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    RewriteRule ^/?(.*)$ http://m.mydomain.com.au/ [L,R=302]

问题是当我从移动设备键入http://www.mydomain.com.au/anyurl 时,它没有重定向到移动站点。我只需要将所有 pc 网站 url 转移到我的移动网站主页 www.m.mydomain.com.au

任何帮助请。

【问题讨论】:

    标签: apache .htaccess redirect mobile subdomain


    【解决方案1】:

    假设您的移动网站网址是 www.m.mydomain.com.au 你应该写:

    #Mobile Redirection
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.m\.mydomain\.com\.au$
    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    RewriteRule ^/?(.*)$ http://www.m.mydomain.com.au/ [L,R=302]
    

    如果它不起作用,您可以发布您的 2 个虚拟主机吗?

    问候;

    mimiz

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-07
      • 2015-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多