Reputation: 2051
Does anyone know how can i proxy wss connection to ws?
For example:
ProxyPass "wss://" "ws://"
Upvotes: 6
Views: 5092
Reputation: 2051
The solution is to use rewrite rules:
RewriteEngine On
RewriteCond %{HTTP:Upgrade} =websocket
RewriteRule /(.*) ws://localhost:9001/api/$1 [P,L]
RewriteCond %{HTTP:Upgrade} !=websocket
RewriteRule /(.*) http://localhost:9001/api/$1 [P,L]
Upvotes: 4