1.hdr_reg(host)acl www_prolicy hdr_reg(host) -i www.shm.com|web.shm.com如果客户端以 www.shm.com /web.shm.com的域名发送请求,-i忽略大小。此处一般为FQDN 2.hdr_dom(host)acl www_prolicy hdr_dom(host) -i lvs.shm.com如果客户端请求的域名满足 lvs.shm.com -i 忽略大小 3.hdr_beg(hos...
第二条规则通过“hdr_beg(host)”参数定义了如果客户端以www开头的域名发送请求时则返回true,同理,第三条规则也是通过“hdr_beg(host)”参数定义了如果客户端以img.或video.或download.或ftp.开头的域名发送请求时则返回true。
•hdr_sub([<name> [,<occ>]]):子串匹配 1. 2. 3. 4. 5. 6. 7. 8. 3、<criterion> :匹配条件 (1)dst 目标IP (2)dst_port 目标PORT (3)src 源IP (4)src_port 源PORT hdr <string>用于测试请求头部首部指定内容 hdr_dom(host) 请求的host名称,如www.magedu.com hdr_beg(host) 请求的...
1.hdr_reg(host) acl www_prolicy hdr_reg(host) -i www.xxx.com|web.xxx.com 如果客户端以 www.xxx.com /web.xxx.com的域名发送请求,-i 忽略大小。此处一般为 FQDN (完全限定域名) 2.hdr_dom(host) acl www_prolicy hdr_dom(host) -i lvs.xxx.com 如果客户端请求的域名满足 lvs.xxx.com -i...
hdr_sub([<name>[,<occ>]]): 子串匹配 3>.Criterion-acl <criterion> : 匹配条件 dst: 目标IP dst_port: 目标PORTsrc: 源IP src_port: 源PORT hdr <string>: 用于测试请求头部首部指定内容hdr_dom(host): 请求的host名称,如www.yinzhengjie.org.cnhdr_beg(host): ...
acl image_service hdr_dom(host) -i img.magedu.com ACL名称,可以使用大字母A-Z、小写字母a-z、冒号:、点.、中横线和下划线,并且严格区分大小写,必须Image_site和image_site完全是两个acl。 (1)ACL derivatives : hdr([<name> [,<occ>]]):完全匹配字符串 ...
hdr_dom (host), 主机名 acl bbs hdr_dom(host) –i bbs.wxl.com hdr_beg(host),主机名以什么开始 url_sub, url中包含的子串 path_beg,path_end.路径的以什么开始或结尾 应用use_backend backend_name if|unless acl1 acl2 or acl3 block if acl4 ...
###acl 策略配置### acl frank_web hdr_reg(host) -i ^(www.test.com.sh|news.test.com.sh)$ #如果请求的域名满足正则表达式中的2个域名返回true -i 是忽略大小写 # acl frank_fund hdr_dom(host) -i fund.test.com.sh #如果请求的域名满足fund.test.com.sh返回true -i是忽略大小写 acl frank...
acl mylinux_dom hdr(host) -i www.mylinux.com redirect prefix http://www.baidu.com code 301 if mylinux_dom use_backend mylinux3 if mylinux3_dom use_backend mylinux4 if mylinux4_dom default_backend mylinux3 2、修改windows配置文件 ...
acl方法:这个字段用来定义实现ACL的方法,HAProxy定义了很多ACL方法,经常使用的方法有hdr_reg(host)、hdr_dom(host)、hdr_beg(host)、url_sub、url_dir、 path_beg、path_end等。 -i:表示忽略大小写,后面需要跟上匹配的路径或文件或正则表达式。 与ACL规则一起使用的HAProxy参数还有use_backend,use_backend后面...