【发布时间】:2018-04-28 17:13:37
【问题描述】:
通过以下配置,我的 URL 会自动重定向到 https
但是进入 then 的内容并不直接。
这是 CoreOS 上的当前配置:
在 traefik.toml 中
[entryPoints]
[entryPoints.http]
address = ":80"
# [entryPoints.http.redirect]
# entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
[[entryPoints.https.tls.certificates]]
certFile = "/etc/traefik/ssl/ee.crt"
keyFile = "/etc/traefik/ssl/private.key"
在 docker-compose.yml 中
...
labels:
- traefik.enabled=true
- traefik.backend=oms_nginx
- traefik.frontend.rule=Host:mydomain.com
- traefik.http.redirect=https
- traefik.frontend.redirect=https
- traefik.http.frontend.entryPoints=http
- traefik.http.frontend.redirect=https
- traefik.https.frontend.entryPoints=https
- traefik.frontend.headers.SSLRedirect=true
- traefik.frontend.entryPoints=http,https
- traefik.frontend.redirect.entryPoint=https
- traefik.docker.network=proxy
- traefik.port=80
【问题讨论】:
标签: traefik