HAPROXY 中 ACL 子域中的通配符

2024-03-18

尝试在 haproxy 中匹配以下内容:

acl instagiveweb hdr_beg(host) -i foo*.something.com

网址可能在哪里foo-staging.something.com or foo.something.com

我浏览过文档https://www.haproxy.com/doc/aloha/7.0/haproxy/acls.html#data-types-and-matching- Between-samples-and-patterns https://www.haproxy.com/doc/aloha/7.0/haproxy/acls.html#data-types-and-matching-between-samples-and-patterns但很难找到我需要的模式匹配。

任何帮助表示赞赏!


你要hdr_reg()(“正则表达式),不是hdr_beg()(文字字符串前缀/“beg”局)。

acl instagiveweb hdr_reg(host) -i ^foo[^\.]*\.example\.com$

仅当以以下内容开头时,才应匹配整个主机标头foo后跟 0 个或多个任意字符,除了.其次是.example.com在值的末尾。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HAPROXY 中 ACL 子域中的通配符 的相关文章

随机推荐

  • 在 C# 中返回 SortedList 中的第一个元素

    我有一个SortedList在 C 中 我想返回列表的第一个元素 我尝试使用 First 功能 但它并没有真正起作用 有人可以告诉我该怎么做吗 对彼此而言SortedList https learn microsoft com en us
  • angularjs 禁用 $http/$q 调用上的按钮

    遵循 DRY 原则 我想编写一个按钮指令 在 http 类的持续时间内保持按钮禁用 我想这样做是为了禁止用户多次单击按钮 但我无法考虑如何在指令内获取函数承诺状态 因为该函数驻留在 scope 上 这个场景非常通用 按钮 ng click
  • WebDriverWait + 搜索项目

    创建激活码后 需要 1 60 秒的时间将代码上传到系统中 因此 在创建新代码后 我想使用 WebDriverWait 60 秒来确保在这段时间内每 3 秒我想单击 搜索 按钮 有什么办法可以做到这一点吗 new WebDriverWait
  • 安全、密码学:愚蠢的挑战 - 响应协议?

    好吧 大家只是一个小游戏 我有一个项目的一些规格 在某些时候 他们要求以下内容通过网络加密密码 并称这是一个质询响应协议 CLIENT SERVER 1 ask for challenge gt 2 lt send SHA1 taken f
  • Safari 错误未定义不是对象

    我在这里阅读了一些关于我的问题的帖子 但我不知道如何将其应用到我的代码中 因为我不使用数组或其他对象 在 Safari 中我收到此错误 TypeError undefined is not an object evaluating rela
  • 是否可以使用 WIX 创建多语言安装程序?

    是否可以使用 WIX 创建多语言安装程序 如果您创建嵌入式转换 则无需引导程序即可执行此操作 并且 MSI 安装程序将根据您的系统区域设置自动应用其中之一 有关完整的详细信息和脚本 请点击以下链接 http www geektieguy c
  • 无法将“%26”传递到 WCF 服务中的 WebGet UriTemplate 变量?

    我有一个带有此声明操作的 WCF 服务 WebGet UriTemplate Test testString public String Test String testString return testString 但是当尝试调用 UR
  • 了解filterM

    Consider filterM x gt True False 1 2 3 我只是无法理解 Haskell 对此的魔力filterM用例 该函数的源码如下 filterM Monad m gt a gt m Bool gt a gt m
  • 从 Java 中的组合框中删除所有项目

    我需要从组合框中删除所有项目 int itemCount combo getItemCount for int i 0 i lt itemCount i combo removeItemAt 0 此代码将删除除最后一项之外的所有项目 它给出
  • 枚举还是表格?

    我正在将其设为社区维基 因为我会欣赏人们的方法 而不一定是答案 我所处的情况是 我有很多查找类型数据字段 这些字段不会改变 一个例子是 年薪选项 0 25K选项 25K 100K选项 100K 我希望通过枚举轻松获得这些选项 但也希望数据库
  • Django-Postgres 完整性错误:重复密钥 --- 如何修复?

    添加模型的新实例时出现完整性错误 这是回溯 Traceback File home robain webapps django lib python2 6 django core handlers base py in get respon
  • 如何迭代 SortedSet 以修改其中的项目

    假设我有一个列表 在for循环中修改列表的项目没有问题 for int i 0 i lt list size i list get i setId i 但我有一个 SortedSet 而不是列表 我怎样才能用它做同样的事情 谢谢 首先 Se
  • 无需插值即可缩小/调整图像大小

    我有一个图像F大小为 1044 1408 只有 3 个整数值 0 2 3 我想把它缩小到360 480 现在我正在使用Z cv2 resize F 480 380 But Z是插值的 它有许多唯一值 不仅仅是 0 2 和 3 我不能将插值值
  • 如何使用 boost 文件系统确定文件或目录的所有者? [复制]

    这个问题在这里已经有答案了 可能的重复 使用 boost 获取文件的所有者和组 https stackoverflow com questions 10289491 get files owner and group using boost
  • Spring AOP 捕获方法内的日志

    我是 Spring AOP 的新手 我确实理解它背后的概念 我也确实理解 Before 或 After 等用法的概念 我很困惑的仍然是Spring AOP的用法 想想下面的类方法 public void test int x x logge
  • CoordinatorLayout + AppbarLayout + Viewpager 不调整子布局大小

    I have a problem using CoordinatorLayout in conjunction with ViewPager and the ViewPager 布局无法正确调整大小 假设求解的高度包括选项卡高度 所以当我滚
  • 使用Application.Quit时手机游戏重新启动

    好的 所以我将旧的 4 6 Unity 项目升级到 Unity 5 0 总的来说 这个过程相对轻松 但现在当我为 Android 构建时 我的 退出 按钮不起作用 我通过 logcat 收到一条非常奇怪的消息 E Unity 23691 R
  • tslint 指出的“as 语法”是什么?

    我升级了 tslint 现在它抱怨 ERROR src Metronome JobFetcher ts 13 32 Type assertion using the lt gt syntax is forbidden Use the as
  • 2D XNA 游戏鼠标点击

    我有一个 2D 游戏 其中仅使用鼠标作为输入 我怎样才能做到这一点 以便当鼠标悬停在 Texture2D 对象上时 Texture2D 和鼠标光标会发生变化 并且当单击纹理时 它会移动到另一个位置 简而言之 我想知道当我将鼠标悬停在或单击
  • HAPROXY 中 ACL 子域中的通配符

    尝试在 haproxy 中匹配以下内容 acl instagiveweb hdr beg host i foo something com 网址可能在哪里foo staging something com or foo something