【发布时间】:2019-03-04 13:23:23
【问题描述】:
我需要重定向一个特定的/path,我写了这个:
web1:
image: httpd
labels:
- "traefik.backend=httpd"
- "traefik.frontend.rule=Host:www.example.com"
- "traefik.port=80"
web2:
image: nginx
labels:
- "traefik.backend=nginx"
- "traefik.frontend.rule=Host:www.foobar.com"
- "traefik.port=80"
app:
image: custom/image
labels:
- "traefik.backend=app"
- "traefik.frontend.rule=Host:www.example.com,www.foobar.com; PathPrefixStrip:/app"
- "traefik.port=80"
当我转到 http://www.example.com/app 和 http://www.foobar.com/app 时,我需要进入容器 app,但只有在 URL 末尾插入 / 时才能工作:
http://www.example.com/app 不工作
http://www.foobar.com/app 不工作
http://www.example.com/app/工作
http://www.foobar.com/app/工作
我已经有一个使用 apache 别名的应用程序版本,我想这不是应用程序的问题
谢谢
【问题讨论】:
标签: traefik