clarifying reverse proxying of well-known files
This commit is contained in:
parent
25302ed142
commit
6abdb6e6f0
|
@ -116,8 +116,22 @@ server {
|
||||||
**For Caddy 2**, it would be something like this:
|
**For Caddy 2**, it would be something like this:
|
||||||
|
|
||||||
```caddy
|
```caddy
|
||||||
reverse_proxy /.well-known/matrix/* https://matrix.DOMAIN {
|
DOMAIN.com {
|
||||||
|
@wellknown {
|
||||||
|
path /.well-known/matrix/*:x
|
||||||
|
}
|
||||||
|
|
||||||
|
handle @wellknown {
|
||||||
|
reverse_proxy https://matrix.DOMAIN.com {
|
||||||
header_up Host {http.reverse_proxy.upstream.hostport}
|
header_up Host {http.reverse_proxy.upstream.hostport}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
# Configration for the base domain goes here
|
||||||
|
# handle {
|
||||||
|
# header -Server
|
||||||
|
# encode zstd gzip
|
||||||
|
# reverse_proxy localhost:4020
|
||||||
|
# }
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -214,3 +214,20 @@ element.DOMAIN.tld {
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
#}
|
#}
|
||||||
|
DOMAIN.com {
|
||||||
|
@wellknown {
|
||||||
|
path /.well-known/matrix/*
|
||||||
|
}
|
||||||
|
|
||||||
|
handle @wellknown {
|
||||||
|
reverse_proxy https://matrix.DOMAIN.com {
|
||||||
|
header_up Host {http.reverse_proxy.upstream.hostport}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
# Configration for the base domain goes here
|
||||||
|
# handle {
|
||||||
|
# header -Server
|
||||||
|
# encode zstd gzip
|
||||||
|
# reverse_proxy localhost:4020
|
||||||
|
# }
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue