为了账号安全,请及时绑定邮箱和手机立即绑定

WebSockets和Apache代理:如何配置mod_proxy_wstunnel?

WebSockets和Apache代理:如何配置mod_proxy_wstunnel?

千万里不及你 2019-12-10 10:35:46
我有 :Apache(v2.4)在我服务器的端口80上www.domain1.com,启用了mod_proxy和mod_proxy_wstunnelnode.js + socket.io 在同一服务器的端口3001上。www.domain2.com由于使用此处描述的方法,访问(使用端口80)重定向到2 .。我已经在Apache配置中对此进行了设置:<VirtualHost *:80>    ServerName www.domain2.com    ProxyPass / http://localhost:3001/    ProxyPassReverse / http://localhost:3001/    ProxyPass / ws://localhost:3001/    ProxyPassReverse / ws://localhost:3001/</VirtualHost>它适用于除websocket部分之外的所有内容:ws://...不会像代理服务器那样传输。当访问上的页面时www.domain2.com,我有:Impossible to connect ws://www.domain2.com/socket.io/?EIO=3&transport=websocket&sid=n30rqg9AEqZIk5c9AABN.问:如何也使Apache代理WebSockets?node.js apache 代理 websocket 
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1466 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信