File apache-nextcloud.conf of Package container-nextcloud

<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>
openSUSE Build Service is sponsored by