54 lines
1.7 KiB
Plaintext
54 lines
1.7 KiB
Plaintext
|
|
# ========== 比赛管理系统 - cmp-3d.linkseaai.com ==========
|
||
|
|
|
||
|
|
server {
|
||
|
|
listen 443 ssl;
|
||
|
|
server_name cmp-3d.linkseaai.com;
|
||
|
|
include /usr/local/nginx/conf/conf.d/linkseaai.ssl.conf;
|
||
|
|
root /data/apps/cmp-3d/;
|
||
|
|
include /usr/local/nginx/conf/conf.d/error.conf;
|
||
|
|
include /usr/local/nginx/conf/conf.d/static.conf;
|
||
|
|
|
||
|
|
# ========== 超时配置 ==========
|
||
|
|
keepalive_timeout 300s;
|
||
|
|
send_timeout 180s;
|
||
|
|
proxy_connect_timeout 10s;
|
||
|
|
proxy_send_timeout 10s;
|
||
|
|
proxy_read_timeout 300s;
|
||
|
|
|
||
|
|
# ========== 测试环境 - 前端 ==========
|
||
|
|
location /web-test/ {
|
||
|
|
root /data/apps/cmp-3d/;
|
||
|
|
index index.html index.htm;
|
||
|
|
try_files $uri $uri/ /web-test/index.html;
|
||
|
|
}
|
||
|
|
|
||
|
|
# ========== 测试环境 - API 代理 ==========
|
||
|
|
location /api-test/ {
|
||
|
|
proxy_redirect off;
|
||
|
|
proxy_pass http://119.29.229.174:3234/;
|
||
|
|
proxy_http_version 1.1;
|
||
|
|
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;
|
||
|
|
}
|
||
|
|
|
||
|
|
# ========== 生产环境 - 前端 ==========
|
||
|
|
location /web/ {
|
||
|
|
root /data/apps/cmp-3d/;
|
||
|
|
index index.html index.htm;
|
||
|
|
try_files $uri $uri/ /web/index.html;
|
||
|
|
}
|
||
|
|
|
||
|
|
# ========== 生产环境 - API 代理 ==========
|
||
|
|
location /api/ {
|
||
|
|
proxy_redirect off;
|
||
|
|
proxy_pass http://119.29.229.174:3234/;
|
||
|
|
proxy_http_version 1.1;
|
||
|
|
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;
|
||
|
|
}
|
||
|
|
}
|