Elige tu enfoque de implementación
- Alojar en
/docs: Activa la opción Host at/docsen la página Custom domain setup de tu dashboard. Esta es una configuración más sencilla con menos rutas. - Subruta personalizada: Usa cualquier subruta que elijas. Este enfoque requiere reglas de enrutamiento adicionales.
mintlify.site como destino del proxy.
Hospedar en la subruta /docs
/docs de tu dominio.
Antes de configurar tu proxy inverso:
- Navega a Configuración de dominio personalizado en tu dashboard.
- Activa la opción Host at
/docs. - Ingresa tu domain y selecciona Add domain.
Configuración de enrutamiento
| Ruta | Destino | Caché |
|---|---|---|
/docs | <your-subdomain>.mintlify.site/docs | Sin caché |
/docs/* | <your-subdomain>.mintlify.site/docs | Sin caché |
/.well-known/vercel/* | <your-subdomain>.mintlify.site | Sin caché |
/.well-known/skills/* (opcional) | <your-subdomain>.mintlify.site/docs | Sin caché |
/.well-known/agent-skills/* (opcional) | <your-subdomain>.mintlify.site/docs | Sin caché |
/skill.md (opcional) | <your-subdomain>.mintlify.site/docs | Sin caché |
/llms.txt (opcional) | <your-subdomain>.mintlify.site/docs | Sin caché |
/llms-full.txt (opcional) | <your-subdomain>.mintlify.site/docs | Sin caché |
/.well-known/skills/*, /.well-known/agent-skills/*, /skill.md, /llms.txt y /llms-full.txt son opcionales. Inclúyelas solo si quieres servir archivos de IA en rutas raíz como your-domain.com/llms.txt en lugar de en tu subruta de documentación, como your-domain.com/docs/llms.txt.
Configuración obligatoria de encabezados
Configura tu proxy inverso con estos requisitos de encabezados:- Origin: Contiene el subdomain de destino
<your-subdomain>.mintlify.site - X-Forwarded-For: Conserva la información de la IP del cliente
- X-Forwarded-Proto: Conserva el protocolo original (HTTP/HTTPS)
- X-Real-IP: Reenvía la dirección IP real del cliente
- User-Agent: Reenvía el agente de usuario
Ejemplo de configuración de Nginx
Subruta personalizada
Las configuraciones de proxy inverso para subrutas personalizadas solo están disponibles en los planes Enterprise.
/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:
| Ruta | Destino | Caché |
|---|---|---|
/.well-known/vercel/* | <your-subdomain>.mintlify.site | Sin caché |
/.well-known/skills/* | <your-subdomain>.mintlify.site | Sin caché |
/.well-known/agent-skills/* | <your-subdomain>.mintlify.site | Sin caché |
/skill.md | <your-subdomain>.mintlify.site | Sin caché |
/llms.txt | <your-subdomain>.mintlify.site | Sin caché |
/llms-full.txt | <your-subdomain>.mintlify.site | Sin caché |
/mintlify-assets/_next/static/* | <your-subdomain>.mintlify.site | Caché habilitada |
/_mintlify/* | <your-subdomain>.mintlify.site | Sin caché |
/* | <your-subdomain>.mintlify.site | Sin caché |
/ | <your-subdomain>.mintlify.site | Sin caché |
Mintlify sirve
llms.txt, llms-full.txt y skill.md en la ruta raíz. Si tu documentación se encuentra en una subruta (como /help), también puedes servir estos archivos desde esa subruta (por ejemplo, /help/llms.txt). Para ello, agrega bloques location que reescriban la subruta a la ruta raíz. Consulta el ejemplo de nginx a continuación para ambos patrones.Configuración obligatoria de encabezados
- Origin: Contiene el subdomain de destino
<your-subdomain>.mintlify.site - X-Forwarded-For: Conserva la información de la IP del cliente
- X-Forwarded-Proto: Conserva el protocolo original (HTTP/HTTPS)
- X-Real-IP: Reenvía la dirección IP real del cliente
- User-Agent: Reenvía el agente de usuario
Ejemplo de configuración de Nginx
Resolución de problemas
Los cambios no aparecen
<your-subdomain>.mintlify.site.
Error 404
Host o falta el encabezado Origin.
Solución:
- Elimina el reenvío del encabezado
Host - Configura el encabezado
Originen tu subdominio de Mintlify (<your-subdomain>.mintlify.site)
Problemas de rendimiento
/mintlify-assets/_next/static/*. La configuración de la subruta /docs gestiona la caché automáticamente.