mod_proxy_wstunnel
Websockets support module for mod_proxy
Extension
mod_proxy_wstunnel.c
proxy_wstunnel_module
Available in httpd 2.4.5 and later

This module requires the service of mod_proxy. It provides support for the tunnelling of web socket connections to a backend websockets server. The connection is automagically upgraded to a websocket connection:

Upgrade: WebSocket Connection: Upgrade

# Proxying requests to websockets server

ProxyPass "/ws2/" "ws://echo.websocket.org/" ProxyPass "/wss2/" "wss://echo.websocket.org/"
mod_proxy