From 5f14e07921f16f0041a95e0659960e8e9dcb1b8e Mon Sep 17 00:00:00 2001 From: coward Date: Tue, 20 Aug 2024 14:30:10 +0800 Subject: [PATCH] =?UTF-8?q?:fix:=E6=B5=8B=E8=AF=95=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/web.conf | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/docker/web.conf b/docker/web.conf index 20a76de..7e583f5 100644 --- a/docker/web.conf +++ b/docker/web.conf @@ -8,17 +8,19 @@ server { # 前端打包好的dist目录文件 root /data/; + location / { + try_files $uri $uri/ /index.html; + } + # 若新增后端路由前缀注意在此处添加(|新增) - location ~* ^/(api) { - client_max_body_size 1000m; - proxy_pass http://wireguard-srv:6687; - # proxy_connect_timeout 15s; - # proxy_send_timeout 15s; - # proxy_read_timeout 15s; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header Host $http_host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto http; + location ^~ /api/ { + proxy_pass http://wiregiard-srv:6687/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_set_header X-Forwarded-Proto $scheme; } } \ No newline at end of file