使用.htaccess重定向桌面用户远离移动Web应用程序

时间:2014-05-22 03:19:34

标签: apache .htaccess mod-rewrite redirect subdomain

即使他们输入了移动网站所在的网址,我也试图找到一种方法让用户保持在桌面网站上。例如。如果有人输入www.sitio.com/webapp,则用户应保留桌面版本。我有这个代码,如果子域以其他方式完成,则可以完美地工作,例如webapp.website.com。

RewriteEngine On
Rewritecond %{HTTP_HOST} subdoamin [NC]
RewriteCond %{HTTP_USER_AGENT} !(android|blackberry|googlebot-mobile|iemobile|iphone|ipod|ipad|#operamobile|palmos|webos) [NC]
RewriteRule ^ http:// %{REQUEST_URI} [L,R=302] 

但是当用户输入www.domain.com/webapp

时,我希望这可以工作

1 个答案:

答案 0 :(得分:0)

尝试在/appmovil/.htaccess中添加此新规则:

RewriteEngine On
RewriteBase /appmovil/

RewriteCond %{HTTP_USER_AGENT} !(android|blackberry|googlebot-mobile|iemobile|iphone|ipod|ipad|#operamobile|palmos|webos) [NC]
RewriteRule ^ / [L,R=302]

由于我不知道您桌面网站的网址,因此我使用了占位符/desktop-site。您可以将其更改为您想要的任何内容。