Apache Rewrite RewriteCond %{HTTP_USER_AGENT} 使用方法
2009-01-15 17:00
621 查看
RewriteEngine On
#RewriteCond %{HTTP_USER_AGENT} ^.*MSIE.*
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/4/.0 /(compatible; MSIE.*"
RewriteCond %{HTTP_USER_AGENT} ".*Windows.*"
RewriteCond %{HTTP_USER_AGENT} "!.*Windows CE.*"
#RewriteCond %{HTTP_USER_AGENT} !^.*Opera.*
RewriteRule ^/ym(.*)$ http://ip/b.html [R,L,QSA]
RewriteEngine On
RewriteRule ^/ym(.*)$ http://ip/a.html [R,L,QSA]
当区分浏览器时:
前面要求IE和Mozilla浏览器用户访问:
http://www.abc.com/ym 跳转到了http://ip/b.html
后面要求非IE和Mozilla浏览器的用户将跳到http://ip/a.html
匹配方式是从前往后
#RewriteCond %{HTTP_USER_AGENT} ^.*MSIE.*
RewriteCond %{HTTP_USER_AGENT} "^Mozilla/4/.0 /(compatible; MSIE.*"
RewriteCond %{HTTP_USER_AGENT} ".*Windows.*"
RewriteCond %{HTTP_USER_AGENT} "!.*Windows CE.*"
#RewriteCond %{HTTP_USER_AGENT} !^.*Opera.*
RewriteRule ^/ym(.*)$ http://ip/b.html [R,L,QSA]
RewriteEngine On
RewriteRule ^/ym(.*)$ http://ip/a.html [R,L,QSA]
当区分浏览器时:
前面要求IE和Mozilla浏览器用户访问:
http://www.abc.com/ym 跳转到了http://ip/b.html
后面要求非IE和Mozilla浏览器的用户将跳到http://ip/a.html
匹配方式是从前往后
相关文章推荐
- HTTP_REFERER 与 HTTP_USER_AGENT的使用方法
- Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫
- Apache Common HttpClient七种常用使用方法和注意事项
- apache url重写模块rewrite_module使用方法
- Android HTTP实例 使用GET方法和POST方法发送请求(通过Apache接口实现)
- 使用User-Agent防止HttpClient发送http请求时403 Forbidden和安全拦截
- HTTP压力测试工具apache的ab的使用方法
- VC 中使用 WebBrowser 控件时自定义 User-Agent 的方法
- 使用Request.Servervariables("HTTP_USER_AGENT")取值
- Apache2.4使用require指令进行访问控制–允许或限制IP访问/通过User-Agent禁止不友好网络爬虫
- Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫 从Apache2.2升级到Apache2.4后,发现原来用来限制部分I
- 使用火狐浏览器模仿手机浏览器,附浏览器HTTP_USER_AGENT汇总
- Apache RewriteCond on HTTP_COOKIE
- apache 服务器禁止http方法 解决appscan 使用 HTTP 动词篡改的认证旁路漏洞
- Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫
- 使用User-Agent防止HttpClient发送http请求时403 Forbidden和安全拦截
- 使用 Nginx 内置 $http_user_agent 来区分( 电脑 pc、手机 mobile、平板 pad )端的内容访问
- python使用自定义user-agent抓取网页的方法
- scrapy在采集网页时使用随机user-agent的方法
- android studio编译android M时无法使用org.apache.http.**的解决方法