# Redirigir todo a public/index.php para acceso directo desde la raíz
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /PrenominaRocasa/

    # Redirigir todo a public/index.php excepto archivos existentes
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ public/index.php?url=$1 [QSA,L]
</IfModule>

# Proteger archivos y carpetas sensibles
<FilesMatch "^\.">
    Order allow,deny
    Deny from all
</FilesMatch>

# Deshabilitar listado de directorios
Options -Indexes

# Bloquear acceso a archivos de configuración
<FilesMatch "\.(env|json|lock|md|sql|log)$">
    Order allow,deny
    Deny from all
</FilesMatch>
