通配符子域到多个反向代理

问题描述

我正在尝试使用通配符子域进行反向代理配置。

我有几个子域想要指向一个特定的反向代理,但随后我希望所有其他可能性都指向另一个反向代理。

例如:

(fixed) api.mydomain.com       -> "proxy_pass http://api-service:5000"

(fixed) payments.mydomain.com  -> "proxy_pass http://payments-service:5001"

other.mydomain.com             -> "proxy_pass http://anything-else:5002/other"

customer.mydomain.com          -> "proxy_pass http://anything-else:5002/customer"

admin.mydomain.com             -> "proxy_pass http://anything-else:5002/admin"

我知道 if 语句不受欢迎,所以我正在尝试找出一种正确的方法来做到这一点。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)