前端生产环境参数修改
parent
fa7d1f81d8
commit
9113f446e6
|
|
@ -7,7 +7,7 @@ VITE_DEV=false
|
||||||
VITE_BASE_URL=''
|
VITE_BASE_URL=''
|
||||||
|
|
||||||
# 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持S3服务
|
# 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持S3服务
|
||||||
VITE_UPLOAD_TYPE=server
|
VITE_UPLOAD_TYPE=client
|
||||||
|
|
||||||
# 接口地址
|
# 接口地址
|
||||||
VITE_API_URL=/admin-api
|
VITE_API_URL=/admin-api
|
||||||
|
|
|
||||||
30
nginx.conf
30
nginx.conf
|
|
@ -6,9 +6,10 @@ server {
|
||||||
# 请根据实际情况修改域名,如果没有域名可以使用服务器IP
|
# 请根据实际情况修改域名,如果没有域名可以使用服务器IP
|
||||||
server_name your-domain.com; # 修改为你的域名或服务器IP
|
server_name your-domain.com; # 修改为你的域名或服务器IP
|
||||||
|
|
||||||
# 前端静态文件根目录 - 构建后的 dist 目录
|
# 前端静态文件根目录 - 构建后的 dist-prod 目录
|
||||||
root /var/www/ncc-ui-admin-vue3/dist; # 修改为实际的部署路径
|
root /var/www/ncc-ui-admin-vue3/dist-prod; # 修改为实际的部署路径
|
||||||
index index.html;
|
index index.html;
|
||||||
|
client_max_body_size 500M;
|
||||||
|
|
||||||
# 开启 gzip 压缩
|
# 开启 gzip 压缩
|
||||||
gzip on;
|
gzip on;
|
||||||
|
|
@ -48,30 +49,9 @@ server {
|
||||||
send_timeout 600;
|
send_timeout 600;
|
||||||
|
|
||||||
# 请求体大小限制(根据需要调整,例如文件上传)
|
# 请求体大小限制(根据需要调整,例如文件上传)
|
||||||
client_max_body_size 100M;
|
client_max_body_size 500M;
|
||||||
}
|
|
||||||
|
|
||||||
# 对象存储代理配置
|
|
||||||
# 正式环境建议通过 Nginx 代理 MinIO,保持前端页面与上传地址同源,避免浏览器跨域限制
|
|
||||||
location /ncc-dev/ {
|
|
||||||
proxy_pass http://localhost:9000; # 修改为实际的 MinIO 地址和端口,保留原始 bucket 路径避免预签名失效
|
|
||||||
|
|
||||||
proxy_set_header Host $http_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;
|
|
||||||
|
|
||||||
# 大文件直传时关闭请求缓冲,避免 Nginx 先完整落盘再转发
|
|
||||||
proxy_request_buffering off;
|
|
||||||
proxy_buffering off;
|
|
||||||
|
|
||||||
proxy_connect_timeout 600;
|
|
||||||
proxy_send_timeout 600;
|
|
||||||
proxy_read_timeout 600;
|
|
||||||
send_timeout 600;
|
|
||||||
|
|
||||||
client_max_body_size 600M;
|
|
||||||
}
|
}
|
||||||
|
# 当前部署口径:前端直连 MinIO(http://211.69.195.26:9000),不经过 Nginx 代理
|
||||||
|
|
||||||
# 前端路由配置 - Vue Router history 模式支持
|
# 前端路由配置 - Vue Router history 模式支持
|
||||||
location / {
|
location / {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue