Haproxy 使用block 阻止域名访问到某个子目录报403

Posted Yee.Liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Haproxy 使用block 阻止域名访问到某个子目录报403相关的知识,希望对你有一定的参考价值。

配置教程如下:

技术图片
1 acl is_https_com hdr_beg(host)  www.baidu.com   #定义规则域名
2 acl api_block_url_web url_dir -i /web/   #定义阻止目录
3 acl api_block_url_app url_dir -i /app/     #定义阻止目录
4 block if api_block_url_web  is_https_com   #如果只是单个子目录限制访问使用此项配置
5 block if api_block_url_web is_https_com || api_block_url_app is_https_com #如果出现多个子目录文件夹限制,需要使用 "或 "表达式 "||"  做判断
6 
7 
8 block if api_block_url_web !is_https_com   #除is_https_com 之个规则之外所有域名规则都阻止访问web 目录
ACL 规则

 

以上是关于Haproxy 使用block 阻止域名访问到某个子目录报403的主要内容,如果未能解决你的问题,请参考以下文章

Blocked 对地理位置的访问被阻止通过与混合内容的安全连接

谈谈推广域名被腾讯阻止访问网页的解决办法

服务发布

apache_conf Block Known Bots将以下代码段添加到.htaccess以阻止已知机器人的访问。

Haproxy 实现部分域名使用https,其他域名正常使用http的配置方法

配置haproxy负载均衡群集