Conectando um Domínio Personalizado

Conecte seu blog desenvolvido com inblog usando um subdomínio (ex.: blog.exemplo.com) ou um subdiretório (ex.: exemplo.com/blog), com orientações sobre a configuração de DNS.

Visão geral

A seção de configuração de domínio pode exigir a ajuda de um desenvolvedor, especialmente para a configuração de DNS ou a implementação de código. Sessões de suporte técnico estão disponíveis caso você precise.

Você pode conectar seu blog desenvolvido com inblog usando uma destas duas abordagens:

  • Subdomínio (ex.: blog.example.com)
  • Subdiretório (ex.: example.com/blog)

Configuração de subdomínio

Nas configurações de Domínio Personalizado, selecione Subdomínio e digite o subdomínio desejado.

Clique em Iniciar conexão para receber as instruções de configuração de DNS. Atualize as configurações de DNS no seu provedor de domínio, e seu subdomínio será conectado em até 5 minutos.

Configuração de subdiretório (subpasta)

"A conexão por subdiretório é atualmente suportada apenas para sites criados com Next.js, Vercel, AWS Amplify, Framer e Webflow."

As plataformas suportadas incluem:

  • Next.js: Suportado, exceto para exportação estática
  • Vercel / AWS Amplify: Suportados como plataformas de hospedagem
  • Framer / Webflow: Suportados via proxy reverso usando Cloudflare

Selecione Subdiretório nas configurações de Domínio Personalizado e digite seu domínio (ex.: example.com/blog). Clique em Iniciar conexão para acessar o guia completo de configuração. Observe que a configuração de subdiretório normalmente exige a implementação de código.

Configuração de subdiretório com AWS CloudFront

Para configurar o inblog em um subdiretório usando o AWS CloudFront, confira as etapas de configuração a seguir.

  1. Use a distribution que serve seu site principal ou crie uma nova distribution se o CloudFront ainda não estiver configurado.
  2. Defina Distribution name como inblog proxy e Domain como example.com.
  3. Defina Origin type como Other, Custom origin como proxy.inblog.dev e Origin path como /{subdomain}.
  4. Defina a origin request policy como Managed-AllViewerExceptHostHeader para que o CloudFront não encaminhe o cabeçalho Host do visitante para proxy.inblog.dev.
  5. Crie uma CloudFront Function para reescrita de URI e cole o código a seguir.
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. Adicione behaviors para /blog, /blog/* e /robots.txt.
  2. Publique a function em Live e vincule-a ao evento Viewer request nos três behaviors.

Após o deploy, verifique os URLs a seguir pelo terminal.

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

Subdiretório e o Google Search Console

Quando você conecta um subdiretório (ex.: example.com/blog), o tráfego do seu blog é incluído na propriedade existente do Search Console do domínio raiz. Se você quiser analisar os dados apenas do blog separadamente, pode adicionar uma propriedade de prefixo de URL adicional:

  • Tipo de propriedade: Prefixo de URL
  • URL: https://example.com/blog

Essa propriedade separada também exige sua própria verificação por tag HTML. Adicione a meta tag dessa propriedade no painel do inblog em aba Design → Configurações avançadas (Injeção de código).

Não tem um domínio? Sem problema.

Se você não tiver um domínio personalizado, continue usando o domínio padrão do blog (ex.: example.inblog.io) selecionando a opção "Não tenho um domínio" durante a configuração. Você pode fazer o upgrade para um domínio personalizado a qualquer momento.

Última atualização em 2026-07-23