mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-14 12:56:54 +00:00
Working Apache config for websockets (#3623)
This commit is contained in:
parent
b4a92c15ec
commit
a330ff8b33
@ -32,13 +32,19 @@ To be able to access to your Home Assistant instance by using https://home.examp
|
|||||||
|
|
||||||
```text
|
```text
|
||||||
<VirtualHost *:443>
|
<VirtualHost *:443>
|
||||||
ProxyPreserveHost On
|
|
||||||
ProxyRequests Off
|
|
||||||
ServerName home.example.org
|
ServerName home.example.org
|
||||||
ProxyPass /api/websocket ws://localhost:8123/api/websocket
|
ProxyPreserveHost On
|
||||||
ProxyPassReverse /api/websocket ws://localhost:8123/api/websocket
|
ProxyRequests off
|
||||||
ProxyPass / http://localhost:8123/
|
ProxyPass / http://localhost:8123/
|
||||||
ProxyPassReverse / http://localhost:8123/
|
ProxyPassReverse / http://localhost:8123/
|
||||||
|
ProxyPass /api/websocket ws://localhost:8123/api/websocket
|
||||||
|
ProxyPassReverse /api/websocket ws://localhost:8123/api/websocket
|
||||||
|
|
||||||
|
RewriteEngine on
|
||||||
|
RewriteCond %{HTTP:Upgrade} =websocket [NC]
|
||||||
|
RewriteRule /(.*) ws://localhost:8123/$1 [P,L]
|
||||||
|
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
|
||||||
|
RewriteRule /(.*) http://localhost:8123/$1 [P,L]
|
||||||
</VirtualHost>
|
</VirtualHost>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user