# Disable directory browsing
Options -Indexes

# Enable mod_rewrite
RewriteEngine On

# Redirect to index if no file specified
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L]

# Protect sensitive directories
<FilesMatch "\.(sql|log|ini|conf)$">
    Order allow,deny
    Deny from all
</FilesMatch>

# Prevent access to includes directory
RewriteRule ^includes/ - [F,L]

# Set default index
DirectoryIndex index.php customer/index.php