You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
server {
listen 443 ssl;
server_name factory.orgcoder.com;
# 设置最大上传大小为10MB
client_max_body_size 10M;
# SSL 证书路径
ssl_certificate /server/factory/factory.orgcoder.com.pem;
ssl_certificate_key /server/factory/factory.orgcoder.com.key;
location / {
root /server/factory/dist; # 或者您的默认根目录
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
#前端
location /api/ {
proxy_pass http://localhost:8123/jeecg-boot/; # 转发到后端服务
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;
# 连接后端服务器的超时时间(默认 60秒)
proxy_connect_timeout 300;
# 向后端发送请求的超时时间(默认 60秒)
proxy_send_timeout 300;
# 从后端读取响应的超时时间(默认 60秒, 这是关键参数! )
proxy_read_timeout 300;
}
#后端
location /jeecg-boot/ {
proxy_pass http://localhost:8123/jeecg-boot/; # 转发到后端服务
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;
# 连接后端服务器的超时时间(默认 60秒)
proxy_connect_timeout 300;
# 向后端发送请求的超时时间(默认 60秒)
proxy_send_timeout 300;
# 从后端读取响应的超时时间(默认 60秒, 这是关键参数! )
proxy_read_timeout 300;
}
}