level 2
dtnw
楼主
http://www.abc.com根据UA跳转到手机站带参数。
因为有些页面没有手机版,就加了REQUEST_FILENAME判断了一下,如果没有页面就不跳转,但-f 只要加上就失效了,-d是可以的,只保留-d这一行的话,目录形式的可以判断,RewriteCond %{REQUEST_URI} !^.*(.css|.js|.gif|.png|.jpg|.jpeg)$ 这一行还是没有效果,访问没有手机版的电脑版页面css js 图片都失效了
求教一下怎么实现
RewriteCond %{HTTP_USER_AGENT} (android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|palmos|webos|UCBrowser|MQQBrowser|wap) [NC]
RewriteCond %{QUERY_STRING} !mobile [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^.*(.css|.js|.gif|.png|.jpg|.jpeg)$
RewriteRule ^(.*)$ http://m.abc.com/$1 [L,R=302]
2016年06月11日 06点06分
1
因为有些页面没有手机版,就加了REQUEST_FILENAME判断了一下,如果没有页面就不跳转,但-f 只要加上就失效了,-d是可以的,只保留-d这一行的话,目录形式的可以判断,RewriteCond %{REQUEST_URI} !^.*(.css|.js|.gif|.png|.jpg|.jpeg)$ 这一行还是没有效果,访问没有手机版的电脑版页面css js 图片都失效了
求教一下怎么实现
RewriteCond %{HTTP_USER_AGENT} (android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|palmos|webos|UCBrowser|MQQBrowser|wap) [NC]
RewriteCond %{QUERY_STRING} !mobile [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^.*(.css|.js|.gif|.png|.jpg|.jpeg)$
RewriteRule ^(.*)$ http://m.abc.com/$1 [L,R=302]