protect files

This commit is contained in:
2015-07-10 21:39:21 +03:00
parent 9d21bbdfab
commit f0746e3178

View File

@@ -1,13 +1,29 @@
RewriteEngine On
RewriteBase /
## SSL
# Enforce SSL
# SSL Enforement
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST}
## Basic Auth protection
# 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>