| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- worker_processes  1;
 
- events {
 
-     worker_connections  1024;
 
- }
 
- http {
 
-     include       mime.types;
 
-     default_type  application/octet-stream;
 
-     sendfile        on;
 
-     keepalive_timeout  65;
 
-     server {
 
-         listen       80;
 
-         server_name  localhost;
 
-         location / {
 
-             root   /home/ruoyi/projects/ruoyi-ui;
 
-             try_files $uri $uri/ /index.html;
 
-             index  index.html index.htm;
 
-         }
 
-         location /prod-api/{
 
-             proxy_set_header Host $http_host;
 
-             proxy_set_header X-Real-IP $remote_addr;
 
-             proxy_set_header REMOTE-HOST $remote_addr;
 
-             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
-             proxy_pass http://ruoyi-gateway:8080/;
 
-         }
 
-         # 避免actuator暴露
 
-         if ($uri ~ "/actuator") {
 
-             return 403;
 
-         }
 
-         error_page   500 502 503 504  /50x.html;
 
-         location = /50x.html {
 
-             root   html;
 
-         }
 
-     }
 
- }
 
 
  |