我有一个使用Jetty提供Web服务的供应商提供的软件包。当我将Traefik放在其前面并访问前端时,我将重定向到后端URL。例如,当我浏览到https://program.example.com/时,前端URL为http://192.168.1.1:8088/,后端(软件)URL为https://program.example.com/,我自动重定向到http://192.168.1.1:8088/。有想法吗?
[backends.sample]
[backends.sample.servers.sample]
url = "http://192.168.1.1:8088/"
[frontends.sample]
backend = "sample"
[frontends.sample.routes.sample]
rule = "Host:program.sample.com"
passHostHeader = true
useXForwardedFor = true
[frontends.sample.redirect]
entryPoint = "https"
permanent = true
答案 0 :(得分:0)
我知道了。
我在错误的位置输入了“ passHostHeader”。
[frontends.sample]
backend = "sample"
passHostHeader = true
[frontends.sample.routes.sample]
rule = "Host:program.sample.com"
useXForwardedFor = true
[frontends.sample.redirect]
entryPoint = "https"
permanent = true