diff --git a/nginx.conf b/nginx.conf index 1a18fcc7..e40b2b9a 100644 --- a/nginx.conf +++ b/nginx.conf @@ -56,6 +56,25 @@ http { proxy_pass http://backend_api; } + location /cookiecloud { + # 后端cookiecloud地址 + proxy_pass http://backend_api; + rewrite ^.+mock-server/?(.*)$ /$1 break; + proxy_http_version 1.1; + proxy_buffering off; + proxy_cache off; + proxy_redirect off; + proxy_set_header Connection ""; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header Host $http_host; + proxy_set_header X-Nginx-Proxy true; + + # 超时设置 + proxy_read_timeout 600s; + } + location ~ ^/api/v1/system/(message|progress/) { # SSE MIME类型设置 default_type text/event-stream; @@ -78,25 +97,6 @@ http { proxy_read_timeout 3600s; } - location /cookiecloud { - # 后端cookiecloud地址 - proxy_pass http://backend_api; - rewrite ^.+mock-server/?(.*)$ /$1 break; - proxy_http_version 1.1; - proxy_buffering off; - proxy_cache off; - proxy_redirect off; - proxy_set_header Connection ""; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header Host $http_host; - proxy_set_header X-Nginx-Proxy true; - - # 超时设置 - proxy_read_timeout 600s; - } - location /api { # 后端API proxy_pass http://backend_api;