当前位置:论坛首页 > Linux面板 > 讨论

宝塔nginx配置wss

发表在 Linux面板2019-7-10 18:05 [复制链接] 5 8551

这几天配置webrtc需要用到wss,有点尴尬,
BT的配置文件与正常的nginx不一样,

配置方法如下:

在站点的配置文件中 server 上面添加如下内容

map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream websocket {
server 你的域名:端口;
}
------------------------------------------------分割------------------------------------------------
找到配置文件中的 #SSL-END 在后面添加如下内容

#wss协议转发
location /wss {
proxy_pass 你的域名:端口;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
------------------------------------------------分割------------------------------------------------
最后保存文件,一般情况下会生效,如果 没有生效,重启nginx
重启方法:service nginx restart 或者/etc/init.d/nginx {start|stop|reload|restart}


使用道具 举报 只看该作者 回复
发表于 2019-9-20 10:50:02 | 显示全部楼层
终于搞定。谢谢
使用道具 举报 回复 支持 反对
发表于 2019-10-28 17:04:42 | 显示全部楼层
宝塔面板的apache如何配置呢,有方法吗?
使用道具 举报 回复 支持 反对
发表于 2021-6-7 16:14:24 | 显示全部楼层
无效 你的域名是 请问填写域名的地方要加http吗 还是https 还有 在站点的配置文件中 server 上面添加如下内容 上面是不是指不在server里面
使用道具 举报 回复 支持 反对
发表于 2021-6-23 06:46:46 | 显示全部楼层
我搞起来会报错啊
使用道具 举报 回复 支持 反对
发表于 2021-7-28 17:46:43 | 显示全部楼层
维也纳的呐喊 发表于 2021-6-7 16:14
无效 你的域名是 请问填写域名的地方要加http吗 还是https 还有 在站点的配置文件中 server 上面添加如下内 ...

请问现在解决了吗,我也有相同的问题
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表