Files
uberspace-webadmin/.htaccess.sample
2015-07-10 21:39:21 +03:00

30 lines
516 B
Plaintext

RewriteEngine On
RewriteBase /
# SSL Enforement
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST}
# Basic Auth protection
AuthType Basic
AuthName "secured area"
AuthUserFile /path/to/.htpasswd
require valid-user
# Protect every file excluding CSS, JS, PHP and HTML
<Files *>
Order Deny,Allow
Deny from all
</Files>
<FilesMatch ^$>
Order Allow,Deny
Allow from all
</FilesMatch>
<FilesMatch "\.(css|js|php|html)$">
Order Allow,Deny
Allow from all
</FilesMatch>