# redirect to public page RewriteEngine On RewriteCond %{REQUEST_URI} !^public$ RewriteRule ^(.*)$ %{REQUEST_URI}public/ [R=301,L] # disable directory browsing # For security reasons, Option all cannot be overridden. Options +ExecCGI +Includes +IncludesNOEXEC +SymLinksIfOwnerMatch -Indexes # prevent folder listing IndexIgnore * ## Apache 2.4 # # # secure htaccess file # # Require all denied # # # prevent access to PHP error log # # Require all denied # # prevent access to LICENSE # # Require all denied # # # prevent access to csv, txt and md files # # Require all denied # # # Apache 2.2 # secure htaccess file Order allow,deny Deny from all Satisfy all # prevent access to PHP error log Order allow,deny Deny from all Satisfy all # prevent access to LICENSE Order allow,deny Deny from all Satisfy all # prevent access to csv, txt and md files Order allow,deny Deny from all Satisfy all