# api/.htaccess — Reescritura para rutas limpias del API (Apache).
#
# Hace que /api/device/config (sin .php) llegue a index.php, que enruta.
# Si tu servidor no usa Apache/mod_rewrite, las rutas con .php siguen
# funcionando igualmente (api/device/config.php).

<IfModule mod_rewrite.c>
    RewriteEngine On

    # Servir archivos reales tal cual (incluye api/device/*.php directos).
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]

    # Todo lo demás bajo /api/ va al front controller.
    RewriteRule ^ index.php [L]
</IfModule>

# Cabeceras de seguridad básicas para respuestas del API.
<IfModule mod_headers.c>
    Header set X-Content-Type-Options "nosniff"
</IfModule>
