diff --git a/yourpart-https.conf b/yourpart-https.conf index 81dae51..4e4d2e2 100644 --- a/yourpart-https.conf +++ b/yourpart-https.conf @@ -26,10 +26,6 @@ ProxyPass "/socket.io/" "http://localhost:2020/socket.io/" ProxyPassReverse "/socket.io/" "http://localhost:2020/socket.io/" - # WebSocket-Proxy für Daemon-Verbindungen - ProxyPass "/ws/" "ws://localhost:4551/" - ProxyPassReverse "/ws/" "ws://localhost:4551/" - # WebSocket-Upgrade-Header für Socket.io RewriteEngine on RewriteCond %{HTTP:Upgrade} websocket [NC] @@ -40,6 +36,10 @@ RewriteCond %{HTTP:Upgrade} websocket [NC] RewriteCond %{HTTP:Connection} upgrade [NC] RewriteRule ^/ws/(.*)$ "ws://localhost:4551/$1" [P,L] + + # WebSocket-Proxy für Daemon-Verbindungen (nur für WebSocket-Upgrade) + ProxyPass "/ws/" "ws://localhost:4551/" upgrade=websocket + ProxyPassReverse "/ws/" "ws://localhost:4551/" ErrorLog /var/log/apache2/yourpart.error.log CustomLog /var/log/apache2/yourpart.access.log combined