使用https
重定向时,我从traefik遇到一些令人费解的行为。
尝试访问http://dev.domain.com/admin
将导致https
重定向到后端端口,如下所示:https://dev.domain.com:1025/admin
在直接导航到https://dev.domain.com/admin
时有效。
是什么原因造成的?
docker-compose.yml
:
version: '2.4'
networks:
web:
external: true
services:
php:
image: php:7.0.31-apache-stretch
networks:
- web
labels:
traefik.docker.network: web
traefik.enable: true
traefik.frontend.rule: Host:dev.domain.com
traefik.port: 1025
traefik.toml
:
defaultEntryPoints = ["http","https"]
[entryPoints]
[entryPoints.http]
address = ":80"
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]