nginx实用配置

server {

listen 8085;

server_name xxxx.cn;

root /home/h5billiardsvue/dist;

root /home/ryvue/dist;

try_files uri uri/ /index.html;

index index.html index.htm;

location /prod-api/ {

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_pass http://127.0.0.1:8081/;

}

新增:WebSocket 代理配置

location /h5/ {

WebSocket 必需的头信息

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection $connection_upgrade;

现有代理头

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_pass http://127.0.0.1:8081/;

WebSocket 超时设置

proxy_read_timeout 86400s;

proxy_send_timeout 86400s;

proxy_connect_timeout 30s;

禁用缓冲

proxy_buffering off;

}

location /profile/upload/

{

alias /home/xxx/upload/;

autoindex off;

}

location /img/ {

alias /home/xxx/img/upload;

autoindex off;

expires 30d;

access_log off;

}

}

相关推荐
ZFB0001几秒前
【麒麟桌面系统】V10-SP1 2503 系统知识——常见用户组简介
linux·运维·kylin
acrelgxy1 分钟前
告别被动抢修与盲目巡检!安科瑞运维云平台,让电力系统实现预测性守护。
运维·电力监控系统·智能电力仪表
EndingCoder14 分钟前
类的继承和多态
linux·运维·前端·javascript·ubuntu·typescript
信创天地1 小时前
深耕金融政务核心场景:国产化数据库迁移的全流程架构设计与风险管控
运维·网络安全·系统架构·系统安全·运维开发
ZFB00011 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——添加用户
linux·运维·kylin
释怀不想释怀1 小时前
Docker(网络)
运维·docker·容器
ZFB00011 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——进入救援模式
linux·运维·kylin
RisunJan1 小时前
Linux命令-iptables-restore命令(从文件批量恢复 iptables 防火墙规则)
linux·运维·网络
oMcLin1 小时前
如何在 RHEL 7 上优化 Nginx 与 PHP‑FPM 配置,确保高并发 Web 应用的稳定性与响应速度?
前端·nginx·php
轻造科技2 小时前
周期压缩极限挑战:APS排产优化这样实现
运维·devops