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;

}

}

相关推荐
skyyx200231 分钟前
写给网工新手:子网掩码基本概念和一些计算方法
运维·网络
用户542778485154044 分钟前
Nginx 为什么能进行静态资源托管
nginx
草莓熊Lotso1 小时前
C++11 核心精髓:类新功能、lambda与包装器实战
开发语言·c++·人工智能·经验分享·后端·nginx·asp.net
元气满满-樱1 小时前
Rewrite重写
linux·nginx
杰克崔1 小时前
进程内mmap锁相互干扰问题
linux·运维·服务器·车载系统
2501_924064111 小时前
2025年一站式测试平台对比:可视化报告与自动化监控最佳实践
运维·自动化
恒创科技HK2 小时前
2026年香港服务器有哪些区域可选?
运维·服务器
xjxijd2 小时前
工业元宇宙 IDC 支撑:数字孪生算法 + 边缘服务器,生产调度响应速度提 3 倍
运维·服务器·算法
程序员zgh2 小时前
代码重构 —— 读后感
运维·c语言·开发语言·c++·重构
代码游侠2 小时前
应用——Linux进程通信与信号处理
linux·运维·服务器·笔记·学习·信号处理