我使用traefik进行反向代理设置。太棒了!
我正在尝试计算如何配置它,以便当有人前往HOSTNAME
或www.HOSTNAME
时,我可以将其默认路由到我选择的某个容器/子域。假设有效的DNS记录。
我有一个配置toml文件here。然后我推出了一堆容器,码头后端手表和拿起来。例如,
static:
image: myrepo/static
volumes:
- /www/static:/www/static
depends_on:
- traefik
labels:
- "traefik.backend=static"
- "traefik.frontend.rule=Host:static.$HOSTNAME"
立即浏览static.HOSTNAME
。雅虎但是假设我想要浏览到HOSTNAME
同时提供static.HOSTNAME
。
任何提示都会很棒!感谢。
答案 0 :(得分:0)
我使用了正则表达式规则(此处示例中的catchatchall):
labels:
- "traefik.http.routers.brigitte.rule=HostRegexp(\"{catchall:.*}\")" \
Traefik 2.0