tangbinde 发表于 2018-11-21 08:19:58

2.6

  user_agent用来识别访问者的操作系统(包括版本号)浏览器(包括版本号)和用户个人偏好的代码。
  由于也是用到rewrite模块。如果有做域名重定向,可插入代码
  #域名重定向和禁止user_agent
  
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^www.wyp.com$
  RewriteCond %{HTTP_HOST} ^www.hdnet.com$
  RewriteRule ^/(.*)$ http://www.llzdwyp.com/$1
  RewriteCond %{HTTP_USER_AGENT} ^.*curl.*     #NC为不区分大小写
     RewriteCond %{HTTP_USER_AGENT} ^.*Mozilla.*
     RewriteRule .* -                               #规则为forbidden
  
  

  测试:
  curl -x192.169.11.101:80 www.llzdwyp.com -I 显示403forbidden
  curl -A "llzdwyp" -x192.168.11.101:80 www.llzdwyp.com -I模拟user_ageng为llzdwyp,显示301正常
  用浏览器打开网页,显示403
  




页: [1]
查看完整版本: 2.6