DocumentRoot /var/www/_.s.abrecht.li/ ScriptAlias /var/www/cgi/create.sh /var/www/cgi/create.sh AddType text/plain .c .cc .cpp .cxx .h .hpp .hxx .sh .txt RewriteEngine on Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks Options -ExecCGI Require all granted AllowOverride None Header set Content-Security-Policy "sandbox allow-same-origin allow-scripts allow-downloads allow-popups; default-src 'self' data: javascript: 'unsafe-eval' 'unsafe-inline' ;" # LogLevel alert rewrite:trace8 # RewriteCond %{HTTP:Authorization} !^$ # RewriteCond %{HTTP_HOST} (.*)-s.s.abrecht.li$ # RewriteRule ^(.*)$ https://%1-dav.s.abrecht.li/$1 [L,END] # # Require valid-user # RewriteCond %{HTTP_HOST} (.*)-s.s.abrecht.li$ # RewriteRule ^(.*)$ https://%1-s.s.abrecht.li/$1 [L] # Allow from all Order Allow,Deny SetHandler ! Options FollowSymLinks DirectoryIndex disabled Require valid-user ForceType text/plain AuthType Basic AuthName "WebDAV" AuthUserFile /etc/passwd.dav Dav On Dav On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} ^/$ RewriteRule .* /var/www/cgi/create.sh [L] RewriteCond %{HTTP_HOST} !(.*)-dav.s.abrecht.li$ RewriteRule /var/www/cgi/create.sh - [R=403,END] RewriteCond %{LA-U:REQUEST_FILENAME} !^/var/www/cgi/create.sh$ RewriteCond %{REQUEST_URI} !^/icons/ RewriteCond %{HTTP_HOST} (.*)-(s|dav).s.abrecht.li$ RewriteRule ^(.*)$ /var/www/s/%1/$1 [L] Use VHostRedirectSSL s.abrecht.li Use SSL s.abrecht.li abrecht.li ServerAlias *.s.abrecht.li ServerAlias *.s.abrecht.li. Use __S_ABRECHT_LI