Переопределение и перенаправление URL-адреса Traefik не работает при добавлении постфикса порта в домен - PullRequest
0 голосов
/ 26 апреля 2019

Я уже около 2 месяцев пытаюсь выяснить, как работает перезапись и перенаправление URL traefik.

Вот мои требования:

Мне удалось заставить первые 2 работать нормально, но я изо всех сил пытаюсь найти решение для третьего варианта использования.Это странный запрос, который, похоже, исходит от сканеров.В настоящее время этот запрос приводит к следующей странице: .Я просто хочу, чтобы он перенаправлял на основной домен как другие.

traefik.toml

<...snip...>

[entryPoints]

[entryPoints.http]
address = ":80"

[entryPoints.https]
address = ":443"
compress = true

[entryPoints.https.redirect]
regex = "^https://mysite.localhost(.*)"
replacement = "https://www.mysite.localhost$1"
permanent = true

<...snip...>

docker-compose.yml

    <...snip...>

    labels:
      traefik.enable: "true"
      traefik.backend: "webapp"
      traefik.port: "8000"
      traefik.webapp.frontend.headers.SSLRedirect: "true"
      traefik.webapp.frontend.headers.SSLHost: "www.mysite.localhost"
      traefik.webapp.frontend.headers.SSLForceHost: "true"
      traefik.webapp.frontend.rule: "Host:www.mysite.localhost,mysite.localhost"

    <...snip...>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...