Configura un proxy inverso personalizado para publicar tu documentación.
Las configuraciones de proxy inverso solo están disponibles en los planes Enterprise.
Para publicar tu documentación a través de un proxy inverso personalizado, debes configurar reglas de enrutamiento, políticas de caché y reenvío de encabezados.Al implementar un proxy inverso, supervisa posibles problemas con la verificación del domain, el aprovisionamiento de certificados SSL, los flujos de Autenticación, el rendimiento y el seguimiento de Analytics.
Mintlify admite dos configuraciones de proxy inverso en función de tus requisitos de subruta.
Alojar en /docs: Usa mintlify.dev como destino del proxy. Activa la opción Host at /docs en la página Custom domain setup de tu dashboard. Esta es una configuración más sencilla con menos rutas.
Subruta personalizada: Usa mintlify.app como destino del proxy. Este enfoque admite cualquier subruta y requiere reglas de enrutamiento adicionales.
Cuando activas Host at /docs, la URL canónica de tu documentación se convierte en <your-subdomain>.mintlify.dev. La invalidación de caché se detiene en mintlify.app y debes dirigir el proxy a mintlify.dev para que aparezcan las actualizaciones.
Encamina (proxy) estas rutas a tu subdomain de Mintlify:
Ruta
Destino
Caché
/docs
<your-subdomain>.mintlify.dev/docs
Sin caché
/docs/*
<your-subdomain>.mintlify.dev/docs
Sin caché
/.well-known/vercel/*
<your-subdomain>.mintlify.dev
Sin caché
/.well-known/skills/* (opcional)
<your-subdomain>.mintlify.dev/docs
Sin caché
/skill.md (opcional)
<your-subdomain>.mintlify.dev/docs
Sin caché
Las rutas /.well-known/skills/* y /skill.md son opcionales. Inclúyelas solo si quieres servir archivos de habilidades de IA en rutas raíz como your-domain.com/skills.md en lugar de en tu subruta de documentación, como your-domain.com/docs/skills.md.
Cuando necesites una subruta distinta de /docs (como /help o /resources), utiliza la siguiente configuración de enrutamiento.Encamina estas rutas a tu subdomain de Mintlify con las políticas de caché especificadas:
Síntomas: Publicas actualizaciones de la documentación, pero los cambios no aparecen en tu sitio.Causa: Tienes Host at /docs activado en tu dashboard, pero tu proxy inverso apunta a mintlify.app en lugar de mintlify.dev.Solución: Actualiza la configuración de tu proxy inverso para que apunte a <your-subdomain>.mintlify.dev en lugar de <your-subdomain>.mintlify.app.
Síntomas: La documentación carga, pero las funciones no se ejecutan. Las llamadas a la API fallan.Causa: El proxy inverso reenvía el encabezado Host o falta el encabezado Origin.Solución:
Elimina el reenvío del encabezado Host
Configura el encabezado Origin en tu subdominio de Mintlify (mintlify.dev para una subruta /docs o mintlify.app para una subruta diferente)
Síntomas: Cargas de página lentas y desplazamientos de diseño.Causa: Configuración de caché incorrecta.Solución: Para configuraciones personalizadas de subrutas, habilita la caché solo para las rutas /mintlify-assets/_next/static/*. La configuración de la subruta /docs gestiona la caché automáticamente.