.htaccess 466 B

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