微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

web-server – 在HAProxy的配置中,“acl cdn_name hdr_beg(host)-i foor.bar.com”是什么意思?

我最近接管了使用HAProxy的环境,我正在尝试学习配置以及它的含义,但我发现它的一些方面尚不清楚.

我认为上述意味着如果主机头以“foo.bar.com”开头,则使用cdn cdn_name,但我不完全确定.有人能证实我吗?

谢谢!

解决方法

关.

它定义了一个名为cdn_name的ACL,其标准为hdr_beg(host)-i foo.bar.com.标准基本上意味着HTTP Host:标头以“foo.bar.com”开头,它使用不区分大小写的匹配(“-i”标志).

它自己实际上并没有做任何事情,但它将在你的配置中进一步使用,你可能会看到这样的东西:

<something something> if cdn_name

这样做的是,如果客户端请求使用以“foo.bar.com”开头的Host:标头,HAproxy将执行< something something>中定义的任何内容.配置的一点.

原文地址:https://www.jb51.cc/html/229073.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐