Conectar un dominio personalizado

Conecta tu blog creado con inblog usando un subdominio (p. ej., blog.example.com) o un subdirectorio (p. ej., example.com/blog), con orientación sobre la configuración de DNS.

Resumen

La sección de configuración del dominio puede requerir la ayuda de un desarrollador, en particular para la configuración de DNS o la implementación de código. Si lo necesitas, hay sesiones de soporte técnico disponibles.

Puedes conectar tu blog creado con inblog mediante uno de estos dos enfoques:

  • Subdominio (p. ej., blog.example.com)
  • Subdirectorio (p. ej., example.com/blog)

Configuración de subdominio

En la configuración de Custom Domain, selecciona Subdomain e introduce el subdominio que desees.

Haz clic en Iniciar conexión para recibir las instrucciones de configuración de DNS. Actualiza la configuración de DNS a través de tu proveedor de dominio y tu subdominio se conectará en un plazo de 5 minutos.

Configuración de subdirectorio (subcarpeta)

"La conexión por subdirectorio solo es compatible actualmente con sitios web creados con Next.js, Vercel, AWS Amplify, Framer y Webflow".

Las plataformas compatibles incluyen:

  • Next.js: compatible, excepto la exportación estática
  • Vercel / AWS Amplify: compatibles como plataformas de hosting
  • Framer / Webflow: compatibles mediante proxy inverso con Cloudflare

Selecciona Subdirectory en la configuración de Custom Domain e introduce tu dominio (p. ej., example.com/blog). Haz clic en Iniciar conexión para ver la guía de configuración completa. Ten en cuenta que la configuración de subdirectorio suele requerir implementación de código.

Configuración de subdirectorio con AWS CloudFront

Para conectar Inblog a un subdirectorio mediante AWS CloudFront, revisa los siguientes pasos de configuración.

  1. Usa la distribución que sirve tu sitio web principal o crea una distribución nueva si CloudFront aún no está configurado.
  2. Establece Distribution name en inblog proxy y Domain en example.com.
  3. Establece Origin type en Other, Custom origin en proxy.inblog.dev y Origin path en /{subdomain}.
  4. Establece la origin request policy en Managed-AllViewerExceptHostHeader para que CloudFront no reenvíe el encabezado Host del visitante a proxy.inblog.dev.
  5. Crea una CloudFront Function para reescribir las URI y pega el siguiente código.
function handler(event) {
  var request = event.request;
  var uri = request.uri;
  var basePath = "/blog";

  if (basePath === "/") {
    return request;
  }

  if (uri === basePath) {
    request.uri = "/";
    return request;
  }

  if (uri === basePath + "/") {
    request.uri = "/";
    return request;
  }

  if (uri.startsWith(basePath + "/")) {
    request.uri = uri.substring(basePath.length);
    return request;
  }

  return request;
}
  1. Añade los behavior de /blog, /blog/* y /robots.txt.
  2. Publica la function en Live y luego asóciala al evento Viewer request de los tres behavior.

Cuando se complete el despliegue, verifica las siguientes URL desde tu terminal.

curl -I https://example.com/blog
curl -I https://example.com/robots.txt

Subdirectorio y Google Search Console

Cuando conectas un subdirectorio (p. ej., example.com/blog), el tráfico de tu blog se incluye en la propiedad de Search Console del dominio raíz existente. Si quieres analizar por separado solo los datos del blog, puedes añadir una propiedad de prefijo de URL adicional:

  • Tipo de propiedad: URL prefix
  • URL: https://example.com/blog

Esta propiedad independiente también requiere su propia verificación con etiqueta HTML. Añade la metaetiqueta de esta propiedad en el panel de inblog, en la pestaña Design → Configuración avanzada (inyección de código).

¿No tienes dominio? No hay problema.

Si no tienes un dominio personalizado, sigue usando el dominio de blog predeterminado (p. ej., example.inblog.io) seleccionando la opción "I don't own a domain" durante la configuración. Puedes cambiar a un dominio personalizado en cualquier momento.

Última actualización 2026-07-23