From 423530a7520e544fedc80205e050d5653bb11da1 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 03 十二月 2024 16:27:01 +0800
Subject: [PATCH] #

---
 zy-acs-flow/nginx.conf |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/zy-acs-flow/nginx.conf b/zy-acs-flow/nginx.conf
index eafeef6..e928cce 100644
--- a/zy-acs-flow/nginx.conf
+++ b/zy-acs-flow/nginx.conf
@@ -1,15 +1,12 @@
-
 user  nginx;
 worker_processes  auto;
 
 error_log  /var/log/nginx/error.log notice;
 pid        /var/run/nginx.pid;
 
-
 events {
     worker_connections  2048;
 }
-
 
 http {
     include       /etc/nginx/mime.types;
@@ -31,61 +28,63 @@
 
     server {
         listen       80;
-	listen	     8080;
+	    listen	     8080;
         server_name  localhost;
 
         location / {
             root   /app/www;
-	    try_files $uri $uri/ /index.html;
+	        try_files $uri $uri/ /index.html;
             index  index.html index.htm;
         }
 
-	# Http
-	location /api/ {
-       	    proxy_pass http://api_backend/api/;
+        # Http
+        location /api/ {
+            # rewrite ^/api/(.*)$ /$1 break;  # if you wanna remove proxy prefix
+            proxy_pass http://api_backend/api/;
             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 X-Forwarded-Proto $scheme;
+            proxy_set_header X-Forwarded-Proto $scheme;
 
-	    # buffer
-	    proxy_buffers 8 16k;
+            # buffer
+            proxy_buffers 8 16k;
             proxy_buffer_size 32k;
-        
-	    # timeout
+            
+            # timeout
             # proxy_connect_timeout 60s;
             # proxy_read_timeout 60s;
             # proxy_send_timeout 60s;
-	}
+        }
 
         # WebSocket
         location /ws/ {
-	    # ws
+            # ws
             proxy_pass http://api_backend/ws/;
-	    # wss
-	    # proxy_pass wss://api_backend/ws/;
+            # wss
+            # proxy_pass wss://api_backend/ws/;
             
-	    proxy_http_version 1.1;
+            proxy_http_version 1.1;
             proxy_set_header Upgrade $http_upgrade;
             proxy_set_header Connection "upgrade";
             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 X-Forwarded-Proto $scheme;
-	    proxy_buffering off;
+            proxy_buffering off;
 
             # timeout
             # proxy_connect_timeout 60s;
             # proxy_read_timeout 60s;
             # proxy_send_timeout 60s;
         }
-	
- 	# HTTPS
+        
+        # HTTPS
         # listen 443 ssl;
         # ssl_certificate /path/to/cert.pem;
         # ssl_certificate_key /path/to/key.pem;
 
         error_page   500 502 503 504  /50x.html;
+
         location = /50x.html {
             root   html;
         }
@@ -100,4 +99,5 @@
     #gzip  on;
 
     include /etc/nginx/conf.d/*.conf;
+    
 }

--
Gitblit v1.9.1