Como conecto um domínio personalizado ao meu aplicativo do Replit?
Como conecto um domínio personalizado ao meu aplicativo do Replit?
Se você comprou seu domínio pelo Replit, os registros DNS são gerenciados para você—abra Publicação → Domínios e siga a configuração no produto. Veja Compra de domínio.Para conectar um domínio de um registrador externo:
- Abra seu projeto e vá para Publicação → Domínios.
- Selecione Conectar seu próprio domínio, insira seu domínio e continue.
- O Replit mostra um registro A e um registro TXT—copie ambos.
- Adicione ambos os registros no seu provedor de DNS.
- Retorne ao Replit e inicie a verificação.
- Tanto um registro A quanto um registro TXT são necessários para SSL. CNAMEs de apex (raiz) não são suportados—use um registro A para o domínio raiz.
- Certificados curinga (
*.example.com) não são suportados; conecte cada subdomínio individualmente. - No Cloudflare, configure seu registro A como Somente DNS (a nuvem cinza) para que o modo proxy não bloqueie a configuração de SSL.
- Alterações de DNS podem levar até 48 horas para se propagar.
Meu domínio não está sendo verificado ou o SSL não está sendo provisionado—como soluciono?
Meu domínio não está sendo verificado ou o SSL não está sendo provisionado—como soluciono?
Trabalhe nestas verificações na ordem—a maioria dos problemas vem de uma delas:
- Aguarde a propagação do DNS. As alterações podem levar até 48 horas. Confirme se seus registros estão visíveis globalmente com uma ferramenta de pesquisa de DNS.
- Remova registros AAAA. Registros IPv6 (AAAA) no mesmo hostname que seu registro A podem bloquear o SSL.
- Remova registros A antigos ou conflitantes. Mantenha apenas um registro A no seu domínio raiz apontando para o Replit.
- Configure o Cloudflare como Somente DNS. A nuvem laranja (modo proxy) interfere no provisionamento de SSL.
- Desconecte e reconecte o domínio uma vez em Publicação → Domínios → Gerenciar para forçar um novo certificado, depois aguarde alguns minutos e recarregue. Cada reconexão solicita um novo certificado, então evite tentativas repetidas. Veja Tente novamente com segurança os domínios com falha.
- Verifique os registros CAA. Se você tiver registros CAA, pelo menos um deve permitir o Let’s Encrypt como emissor, pois o Replit emite certificados por meio dele.
O Replit detectará registros DNS que eu adicionar depois?
O Replit detectará registros DNS que eu adicionar depois?
Sim, por cerca de 6 horas. Depois que você adiciona um domínio, o Replit verifica os registros DNS dele a cada 1 a 2 minutos por cerca de 6 horas. Se seus registros aparecerem nessa janela, o Replit verifica o domínio e emite o SSL automaticamente.Após cerca de 6 horas, o domínio aparece como Failed e o Replit para de verificar. Confirme que seus registros estão corretos, depois remova o domínio e adicione-o novamente.Adicione o registro A e o registro TXT ao mesmo tempo. O Replit só consegue emitir o SSL depois que o registro A aponta para o Replit. Veja Por quanto tempo o Replit verifica seus registros DNS.
Por que alguns subdomínios não conseguem SSL quando conecto muitos de uma vez?
Por que alguns subdomínios não conseguem SSL quando conecto muitos de uma vez?
O Replit emite certificados SSL por meio do Let’s Encrypt, que limita quantos certificados cada domínio pode receber:
- 50 novos certificados por domínio registrado. Todos os subdomínios de
example.comcompartilham esse limite, incluindo certificados emitidos por outros hosts que usam o Let’s Encrypt. O limite é liberado gradualmente, cerca de 7 certificados por dia. Não é redefinido de uma só vez a cada semana. - 5 certificados por hostname exato em 7 dias. Remover e adicionar novamente o mesmo subdomínio sempre consome esse limite. Se o subdomínio nunca recebeu um certificado, adicioná-lo de novo também consome o limite compartilhado de 50.
Como configuro a autenticação Clerk em um domínio personalizado?
Como configuro a autenticação Clerk em um domínio personalizado?
Alguns problemas comuns surgem ao usar a autenticação Clerk em um domínio personalizado:
- Aviso “Registros CNAME do Clerk necessários”. Este é um requisito de integração do Clerk e não bloqueia a verificação ou o SSL do seu domínio. Abra Publicação → Domínios, selecione Gerenciar, encontre a seção de configuração de DNS de autenticação e adicione cada registro CNAME listado exatamente no seu provedor de DNS. Se a seção não aparecer, desconecte e reconecte o domínio.
- Domínio travado em Verificando após uso anterior do Clerk. Se o domínio estava vinculado a um aplicativo Clerk diferente, remova-o lá no seu painel do Clerk, depois desconecte e reconecte o domínio no Replit.
- Migrando para sua própria instância do Clerk. Mudar do Clerk gerenciado pelo Replit para sua própria instância requer uma etapa manual—entre em contato com o Suporte do Replit. Veja Posso trazer meu próprio app Clerk?