Clarifications to reverse_proxy.md (#10708)
* Update reverse_proxy.md * Create 10708.doc
This commit is contained in:
parent
029b7ad7b9
commit
051ddac53b
|
@ -0,0 +1 @@
|
||||||
|
Minor clarifications to the documentation for reverse proxies.
|
|
@ -64,6 +64,9 @@ server {
|
||||||
server_name matrix.example.com;
|
server_name matrix.example.com;
|
||||||
|
|
||||||
location ~* ^(\/_matrix|\/_synapse\/client) {
|
location ~* ^(\/_matrix|\/_synapse\/client) {
|
||||||
|
# note: do not add a path (even a single /) after the port in `proxy_pass`,
|
||||||
|
# otherwise nginx will canonicalise the URI and cause signature verification
|
||||||
|
# errors.
|
||||||
proxy_pass http://localhost:8008;
|
proxy_pass http://localhost:8008;
|
||||||
proxy_set_header X-Forwarded-For $remote_addr;
|
proxy_set_header X-Forwarded-For $remote_addr;
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
@ -76,10 +79,7 @@ server {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
**NOTE**: Do not add a path after the port in `proxy_pass`, otherwise nginx will
|
### Caddy v1
|
||||||
canonicalise/normalise the URI.
|
|
||||||
|
|
||||||
### Caddy 1
|
|
||||||
|
|
||||||
```
|
```
|
||||||
matrix.example.com {
|
matrix.example.com {
|
||||||
|
@ -99,7 +99,7 @@ example.com:8448 {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
### Caddy 2
|
### Caddy v2
|
||||||
|
|
||||||
```
|
```
|
||||||
matrix.example.com {
|
matrix.example.com {
|
||||||
|
|
Loading…
Reference in New Issue