我在 pfsense 上使用 haproxy,我有一些规则和 acls 设置似乎有效。
但是,对于不符合我的规则的子域,我会收到此错误:
503 Service Unavailable
No server is available to handle this request.
我正在尝试修复一个规则,该规则将捕获不匹配的请求并将其发送到我网站的根目录或指定位置。
我尝试设置默认后端,但这只会显示带有错误 URL/子域的后端。
我曾尝试设置主机正则表达式,但这会在不使用我现有规则的情况下重定向所有内容。
我正在经历:
domain1.com --> backend1
one.domain1.com --> backend1
domain2.com --> backend2
two.domain2.com --> backend2
three.domain.com --> "503 no server is available error" because no acl
期望:
domain1.com --> backend1
one.domain1.com --> backend1
domain2.com --> backend2
two.domain2.com --> backend2
three.domain1.com --> redirect to domain1.com <-- need to redirect
wrongsubdomain.domain2.com --> redirect to domain2.com <-- need to redirect
有谁知道如何只为503获得这个?