2 changed files with 127 additions and 4 deletions
@ -0,0 +1,123 @@ |
|||
|
|||
worker_processes 1; |
|||
|
|||
|
|||
|
|||
events { |
|||
worker_connections 1024; |
|||
} |
|||
|
|||
|
|||
http { |
|||
include mime.types; |
|||
default_type application/octet-stream; |
|||
|
|||
sendfile on; |
|||
|
|||
keepalive_timeout 65; |
|||
client_max_body_size 50m; |
|||
server { |
|||
listen 80; |
|||
server_name localhost; |
|||
|
|||
location / { |
|||
root html; |
|||
index index.html index.htm; |
|||
} |
|||
|
|||
# 企业端前端静态资源 |
|||
location /efcode20-ent-app/ { |
|||
alias C:/Users/Administrator/Desktop/efcode20/zdxt-ent-app/; |
|||
index index.html; |
|||
try_files $uri $uri/ /efcode20-ent-app/index.html; |
|||
} |
|||
|
|||
# 执法端前端静态资源 |
|||
location /efcode20-enf-app/ { |
|||
alias C:/Users/Administrator/Desktop/efcode20/zdxt-enf-app/; |
|||
index index.html; |
|||
try_files $uri $uri/ /efcode20-enf-app/index.html; |
|||
} |
|||
|
|||
# 监督端前端静态资源 |
|||
location /zdxt-sup-web/ { |
|||
alias C:/Users/Administrator/Desktop/efcode20/zdxt-sup-web/; |
|||
index index.html; |
|||
try_files $uri $uri/ /zdxt-sup-web/index.html; |
|||
} |
|||
|
|||
# 企业端和执法端 |
|||
# 后端API代理(匹配前端 VITE_BASE_URL = '/api/ent-ep') |
|||
location ^~ /efcode20-ent-app/api/ent-ep/ { |
|||
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_read_timeout 86400s; |
|||
proxy_http_version 1.1; |
|||
proxy_set_header Upgrade $http_upgrade; |
|||
proxy_set_header Connection upgrade; |
|||
proxy_buffering off; |
|||
proxy_cache off; |
|||
proxy_pass http://127.0.0.1:8080/; |
|||
} |
|||
location ^~ /efcode20-enf-app/api/enf-ep/ { |
|||
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_read_timeout 86400s; |
|||
proxy_http_version 1.1; |
|||
proxy_set_header Upgrade $http_upgrade; |
|||
proxy_set_header Connection upgrade; |
|||
proxy_buffering off; |
|||
proxy_cache off; |
|||
proxy_pass http://127.0.0.1:8080/; |
|||
} |
|||
# 监督端 |
|||
location ^~ /zdxt-sup-web/prod-api/sup-ep/ { |
|||
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_read_timeout 86400s; |
|||
proxy_http_version 1.1; |
|||
proxy_set_header Upgrade $http_upgrade; |
|||
proxy_set_header Connection upgrade; |
|||
proxy_buffering off; |
|||
proxy_cache off; |
|||
proxy_pass http://127.0.0.1:8080/; |
|||
} |
|||
location /profile/ { |
|||
proxy_pass http://127.0.0.1:8080/profile/; |
|||
} |
|||
error_page 500 502 503 504 /50x.html; |
|||
location = /50x.html { |
|||
root html; |
|||
} |
|||
|
|||
} |
|||
|
|||
|
|||
# HTTPS server |
|||
# |
|||
#server { |
|||
# listen 443 ssl; |
|||
# server_name localhost; |
|||
|
|||
# ssl_certificate cert.pem; |
|||
# ssl_certificate_key cert.key; |
|||
|
|||
# ssl_session_cache shared:SSL:1m; |
|||
# ssl_session_timeout 5m; |
|||
|
|||
# ssl_ciphers HIGH:!aNULL:!MD5; |
|||
# ssl_prefer_server_ciphers on; |
|||
|
|||
# location / { |
|||
# root html; |
|||
# index index.html index.htm; |
|||
# } |
|||
#} |
|||
|
|||
} |
|||
Loading…
Reference in new issue