.htaccess 449 B

1234567891011121314151617181920212223
  1. # disable the server signature
  2. ServerSignature Off
  3. # remove php and html extensions
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteRule ^([^\.]+)$ $1.php [NC,L]
  6. RewriteRule ^([^\.]+)$ $1.html [NC,L]
  7. # Disable directory browsing
  8. Options -Indexes
  9. # Additional security
  10. <FilesMatch "config\.php$">
  11. Require all denied
  12. </FilesMatch>
  13. <FilesMatch "\.md$">
  14. Require all denied
  15. </FilesMatch>
  16. <FilesMatch "\.log$">
  17. Require all denied
  18. </FilesMatch>