archivo vercel.json
vercel.json define cómo se crea y se despliega tu proyecto. Se encuentra en el directorio raíz y controla varios aspectos del despliegue, incluidos el ruteo, las redirecciones, los encabezados y la configuración de compilación.
Usamos la opción rewrites para reenviar (proxy) solicitudes desde tu dominio principal hacia tu documentación.
Las reglas de reescritura asignan solicitudes entrantes a otros destinos sin cambiar la URL en el navegador. Cuando alguien visita yoursite.com/docs, Vercel obtendrá internamente contenido de your-subdomain.mintlify.dev/docs, pero el usuario seguirá viendo yoursite.com/docs en su navegador. Esto es diferente de las redirecciones, que enviarían a los usuarios a una URL completamente distinta.
Puedes personalizar la subruta con cualquier valor que prefieras, como /docs, /help o /guides. Además, puedes usar subrutas con varios niveles, como /product/docs.
Estructura del repositorio
yoursite.com/docs, crea un directorio docs/ con todos tus archivos de documentación.
Configuración
vercel.json. Este ejemplo usa /docs, pero puedes reemplazarlo por cualquier subruta:
- source: El patrón de ruta en tu dominio que activa la reescritura.
- destination: A dónde se debe enrutar la solicitud mediante proxy.
- :match*: Un comodín que captura cualquier segmento de ruta después de tu subruta.
Generar redirecciones
vercel.json.
Uso de proxies externos con Vercel
Lista de rutas permitidas requerida
- /.well-known/acme-challenge/*- Necesario para la verificación de certificados de Let’s Encrypt
- /.well-known/vercel/*- Necesario para la verificación de dominios de Vercel
- /mintlify-assets/_next/static/*- Necesario para los recursos estáticos
Requisitos para el reenvío de encabezados
HOST. Sin un reenvío adecuado de ese encabezado, las solicitudes de verificación fallarán.
Probar la configuración del proxy
- Comprueba que https://[yourdomain].com/.well-known/vercel/devuelva una respuesta.
- Asegúrate de que los certificados SSL se estén aprovisionando correctamente en tu panel de Vercel.
- Verifica que la verificación del dominio se complete correctamente.