mirror of
https://github.com/caddyserver/caddy.git
synced 2025-05-31 20:24:18 -04:00
proxy: 'transparent' also sets X-Forwarded-For (closes #924)
This commit is contained in:
parent
87c389f73d
commit
62622eb853
@ -289,6 +289,7 @@ func parseBlock(c *caddyfile.Dispenser, u *staticUpstream) error {
|
|||||||
case "transparent":
|
case "transparent":
|
||||||
u.upstreamHeaders.Add("Host", "{host}")
|
u.upstreamHeaders.Add("Host", "{host}")
|
||||||
u.upstreamHeaders.Add("X-Real-IP", "{remote}")
|
u.upstreamHeaders.Add("X-Real-IP", "{remote}")
|
||||||
|
u.upstreamHeaders.Add("X-Forwarded-For", "{remote}")
|
||||||
u.upstreamHeaders.Add("X-Forwarded-Proto", "{scheme}")
|
u.upstreamHeaders.Add("X-Forwarded-Proto", "{scheme}")
|
||||||
case "websocket":
|
case "websocket":
|
||||||
u.upstreamHeaders.Add("Connection", "{>Connection}")
|
u.upstreamHeaders.Add("Connection", "{>Connection}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user