From 67e0fcc6ea8b2a881830f049400370c97893fd50 Mon Sep 17 00:00:00 2001 From: dongdigua Date: Mon, 23 Jun 2025 01:26:03 +0000 Subject: [PATCH] reverse-proxy.md: use $http_host instead of $host for alternative port if the nginx port is not 443, the host header won't match, causing a Forbidden: Invalid signature --- doc/book/cookbook/reverse-proxy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/book/cookbook/reverse-proxy.md b/doc/book/cookbook/reverse-proxy.md index bdc1c549..e4a0f6c3 100644 --- a/doc/book/cookbook/reverse-proxy.md +++ b/doc/book/cookbook/reverse-proxy.md @@ -97,7 +97,7 @@ server { location / { proxy_pass http://s3_backend; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header Host $host; + proxy_set_header Host $http_host; # Disable buffering to a temporary file. proxy_max_temp_file_size 0; }