ฉันกำหนดค่าเมื่อหลายเดือนก่อน nextcloud ของฉันบน Ubuntu 20.04.3 LTS VM ที่ทำงานบน FreeNAS ของฉัน ตามบทช่วยสอนของพวกเขา ดังนั้นโปรดอดทนกับฉันด้วย ฉันไม่ได้เป็นกูรู apache2 ที่ได้รับการฝึกฝน ;-)
การกำหนดค่า VHost ปัจจุบันของฉันสำหรับ nextcloud มีดังนี้:
<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>
ฉันเพิ่งตั้งค่า Home Assistant และต้องการให้สิทธิ์การเข้าถึงระยะไกลผ่านแอป HASS
ฉันต้องการเปลี่ยนเส้นทางการรับส่งข้อมูลเข้ามาทาง
https://homeassistant.domain.net
วิธีการของฉันสำหรับ homeassistant.conf คือ:
<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>
น่าเสียดายที่มันใช้งานไม่ได้....
ใครสามารถชี้ให้ฉันเห็นการกำหนดค่าที่ถูกต้อง เพื่อให้ Home Assistant Trafic ของฉันได้รับการเข้ารหัส ssl ด้วย