Files
container-nextcloud/apache-nextcloud.conf
2025-12-06 23:45:45 +01:00

33 lines
1.0 KiB
Plaintext

<VirtualHost *:80>
DocumentRoot "/srv/www/htdocs/nextcloud"
<Directory "/srv/www/htdocs/nextcloud">
Options +FollowSymLinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
<IfModule mod_headers.c>
Header always set Referrer-Policy no-referrer
Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
</IfModule>
SetEnv HOME /srv/www/htdocs/nextcloud
SetEnv HTTP_HOME /srv/www/htdocs/nextcloud
</Directory>
<Directory "/srv/www/htdocs/nextcloud/data/">
Require all denied
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/\.well-known/carddav /remote.php/dav [R=301,L]
RewriteRule ^/\.well-known/caldav /remote.php/dav [R=301,L]
RewriteRule ^/\.well-known/webfinger /index.php/.well-known/webfinger [R=301,L]
RewriteRule ^/\.well-known/nodeinfo /index.php/.well-known/nodeinfo [R=301,L]
</IfModule>
</VirtualHost>