For me, the setenvif worked but the overall test failed. I had misread something in how mod_proxy and mod_rewrite depend on eachother.
I don't know why your SetEnvIf didn't fire. Here's what seemed to work for me: RewriteEngine ON RewriteCond %{HTTP:Upgrade} "(?i)websocket" RewriteRule ^/(.*)$ ws://localhost:3000/$1 [P,L] RewriteRule ^/(.*)$ http://localhost:3000/$1 [P] # Force a worker to be created w/o ProxyPass <Proxy "http://localhost:3000"> ProxySet connectiontimeout=5 </Proxy> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org