前端生产环境参数修改
parent
fa7d1f81d8
commit
9113f446e6
|
|
@ -7,7 +7,7 @@ VITE_DEV=false
|
|||
VITE_BASE_URL=''
|
||||
|
||||
# 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持S3服务
|
||||
VITE_UPLOAD_TYPE=server
|
||||
VITE_UPLOAD_TYPE=client
|
||||
|
||||
# 接口地址
|
||||
VITE_API_URL=/admin-api
|
||||
|
|
|
|||
30
nginx.conf
30
nginx.conf
|
|
@ -6,9 +6,10 @@ server {
|
|||
# 请根据实际情况修改域名,如果没有域名可以使用服务器IP
|
||||
server_name your-domain.com; # 修改为你的域名或服务器IP
|
||||
|
||||
# 前端静态文件根目录 - 构建后的 dist 目录
|
||||
root /var/www/ncc-ui-admin-vue3/dist; # 修改为实际的部署路径
|
||||
# 前端静态文件根目录 - 构建后的 dist-prod 目录
|
||||
root /var/www/ncc-ui-admin-vue3/dist-prod; # 修改为实际的部署路径
|
||||
index index.html;
|
||||
client_max_body_size 500M;
|
||||
|
||||
# 开启 gzip 压缩
|
||||
gzip on;
|
||||
|
|
@ -48,30 +49,9 @@ server {
|
|||
send_timeout 600;
|
||||
|
||||
# 请求体大小限制(根据需要调整,例如文件上传)
|
||||
client_max_body_size 100M;
|
||||
}
|
||||
|
||||
# 对象存储代理配置
|
||||
# 正式环境建议通过 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;
|
||||
client_max_body_size 500M;
|
||||
}
|
||||
# 当前部署口径:前端直连 MinIO(http://211.69.195.26:9000),不经过 Nginx 代理
|
||||
|
||||
# 前端路由配置 - Vue Router history 模式支持
|
||||
location / {
|
||||
|
|
|
|||
Loading…
Reference in New Issue