Tôi đã định cấu hình vài tháng trước nextcloud của mình trên Ubuntu 20.04.3 LTS VM chạy trên FreeNAS của tôi, làm theo hướng dẫn của họ, vì vậy hãy đồng ý với tôi, tôi không có nghĩa là một chuyên gia apache2 được đào tạo ;-)
Cấu hình Vhost hiện tại của tôi cho nextcloud của tôi như sau:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/nextcloud/
ServerName cloud.domain.net
ServerAlias www.cloud.domain.net
Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =cloud.domain.net [OR]
RewriteCond %{SERVER_NAME} =www.cloud.domain.net
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
Gần đây, tôi đã thiết lập Trợ lý tại nhà và muốn cấp quyền truy cập từ xa thông qua Ứng dụng HASS.
Tôi muốn chuyển hướng lưu lượng truy cập, đến qua
https://homeassistant.domain.net
Cách tiếp cận của tôi cho homeassistant.conf là:
<VirtualHost *>
ServerName homeassistant.domain.net
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.0.9:8123/
ProxyPassReverse / http://192.168.0.9:8123/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
Thật không may, điều này không hoạt động ....
Ai đó có thể chỉ cho tôi cấu hình phù hợp để Trafic Home Assistant của tôi cũng được mã hóa ssl không?