Webdav in Apache2 einrichten

Ein Webspace muss nicht immer über SSH bearbeitet werden. Oft reicht ein Webdav-Zugang. Der ist schnell eingerichtet, aber wichtig ist, Spezialitäten wie PHP, URL-Rewrite und die Bearbeitung von .htaccess abzuschalten.

<VirtualHost *:80>
        ServerName webdav.netaction.de

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        <Directory /var/www/html>
                Dav On
                php_flag engine off
                AllowOverride None
                RewriteEngine off
                DirectoryIndex disabled

                AuthType Digest
                AuthName "webdav"
                AuthUserFile /etc/apache2/users.password
                Require valid-user
        </Directory>
</VirtualHost>

Leave a Comment