# Casos en Video — reglas de seguridad (Apache 2.2/2.4 y LiteSpeed)
Options -Indexes
DirectoryIndex index.php index.html

# Archivos que nunca deben descargarse desde el navegador
<FilesMatch "(?i)\.(sql|md|log|ini|sh|bak|old|orig|dist|lock|yml|yaml|env|txt|sample\.php)$|^\.">
  <IfModule mod_authz_core.c>
    Require all denied
  </IfModule>
  <IfModule !mod_authz_core.c>
    Order allow,deny
    Deny from all
  </IfModule>
</FilesMatch>

# Segunda barrera: bloquear la carpeta app/ aunque su .htaccess no se lea
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^app(/|$) - [F,L]
</IfModule>

<IfModule mod_headers.c>
  Header set X-Content-Type-Options "nosniff"
</IfModule>

AddDefaultCharset UTF-8
