Options -Indexes

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

    # Mientras el sistema está en desarrollo activo: nunca cachear CSS/JS/HTML,
    # para que cada cambio se vea de inmediato sin pedirle al usuario que
    # limpie caché a mano. Cuando el diseño esté estable, se puede quitar
    # este bloque para dejar que el navegador cachee y cargue más rápido.
    <FilesMatch "\.(css|js|html)$">
        Header set Cache-Control "no-cache, no-store, must-revalidate"
        Header set Pragma "no-cache"
        Header set Expires "0"
    </FilesMatch>
</IfModule>

# Rutas "bonitas" para la API: permite llamar /api/auth/login en vez de
# /api/auth/login.php (opcional, el frontend ya usa la extensión .php).
<IfModule mod_rewrite.c>
    RewriteEngine On
</IfModule>
