【发布时间】:2014-07-12 11:40:57
【问题描述】:
大家好,在 Stackoverflow,
我希望使用 .htaccess 将桌面用户从移动网站重定向:
我已经有了这个代码,当移动用户尝试访问我的网站示例的移动版本时,它可以完美运行:m.website.com。
RewriteEngine On
RewriteCond %{QUERY_STRING} !^desktop
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|iphone|ipod|#opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://m.website.com [L,R=302]
但是,如果用户在桌面浏览器上键入 m.website.com,它会直接转到移动版内容。
有没有办法向 .htaccess 文件添加任何额外的代码,以使其在桌面用户尝试访问 m.website.com 时保持桌面版本。
【问题讨论】:
标签: regex .htaccess mod-rewrite mobile user-agent