Pular para o conteúdo

Conecte um domínio que você já tem

ResumindoAbra Publicar → Conectar um domínio seu, digite o endereço e clique em Conectar domínio. Para um subdomínio como www.suamarca.com, adicione no seu provedor de DNS um registro CNAME apontando para customers.monstarx.app. Um domínio raiz como suamarca.com precisa do DNS do Cloudflare. O MonstarX emite o certificado HTTPS assim que o registro estiver ativo.

Se você já tem um domínio (comprado na GoDaddy, na Namecheap, no Google, no Cloudflare ou em qualquer outro lugar), pode mostrar seu app do MonstarX nele. O domínio continua onde está. Você adiciona um registro DNS (uma linha nas configurações do domínio que diz para onde o endereço deve levar) e o MonstarX faz o resto, inclusive o HTTPS.

  • Seu app está publicado. Veja Publique seu app.
  • Você consegue entrar no lugar onde o DNS do domínio é gerenciado (normalmente a empresa onde você comprou o domínio, ou o Cloudflare).
  • Decida qual endereço usar:
Tipo de endereçoExemploDo que você precisa
Subdomíniowww.brewandbean.com, order.brewandbean.comUm registro CNAME no seu provedor de DNS atual. Nenhuma outra mudança.
Domínio raizbrewandbean.comO DNS do domínio precisa estar no Cloudflare (uma conta gratuita do Cloudflare serve).
  1. Abra seu projeto, clique em Publicar e, em Domínios, clique em Conectar um domínio seu.

  2. Escolha Domínio raiz ou Subdomínio.

  3. Em Domínio a conectar, digite o endereço completo, sem https:// nem caminho; por exemplo, order.brewandbean.com. Clique em Conectar domínio.

  4. Em Configure o DNS para este endereço, o MonstarX mostra o registro que você deve adicionar. Siga as etapas do seu tipo de endereço logo abaixo.

  5. Espere o status mudar de Aguardando DNS para Emitindo certificado e depois para Ativo. Clique em Atualizar status para conferir. Pode levar um tempinho.

No seu provedor de DNS atual, adicione este registro. Não é preciso trocar os nameservers.

TipoNome / hostValor / destino
CNAMEseu subdomínio completo, por exemplo order.brewandbean.comcustomers.monstarx.app

Alguns provedores pedem só a parte antes do domínio raiz: order em vez de order.brewandbean.com.

Conectar um domínio ativa apenas o endereço exato que você digitou. Conectar brewandbean.com não faz www.brewandbean.com funcionar, e conectar www.brewandbean.com não faz o domínio raiz funcionar.

Se você conectou o domínio raiz e usa o DNS do Cloudflare, faça o www redirecionar para ele:

  1. Adicione um CNAME com proxy (nuvem laranja) com nome www e destino brewandbean.com. Mantenha o registro do domínio raiz como mostrado acima.
  2. No Cloudflare, abra Regras → Regras de redirecionamento (Rules → Redirect Rules) e crie uma regra 301. Use a correspondência http*://www.brewandbean.com/* e redirecione para https://brewandbean.com/${2}. Ative Preservar string de consulta (Preserve query string). Isso mantém os caminhos e os parâmetros de consulta quando os visitantes passam para o endereço raiz. Veja o guia do Cloudflare para redirecionar www para a raiz.

Se você conectou o www, use a opção de redirecionamento do seu provedor de DNS para levar a raiz ao www, ou conecte a raiz separadamente usando o DNS do Cloudflare. Domínios comprados pelo MonstarX já vêm com os dois endereços funcionando.

StatusO que significa
Aguardando DNSO MonstarX ainda não encontra seu registro. Confira se ele foi salvo e espere: mudanças de DNS podem levar um tempo para se propagar.
Emitindo certificadoO registro foi encontrado; o certificado HTTPS está sendo emitido.
AtivoSeu app está no ar neste domínio, com HTTPS.
Requer atenção (ou uma mensagem de erro)Algo está errado. Leia a mensagem, corrija o registro e clique em Tentar novamente ou Atualizar status.

Os domínios conectados aparecem no menu Publicar, em Domínios conectados a este projeto na janela Domínios e em Configurações → Domínios. Clique em Etapas de DNS para ver o registro de novo.

Clique no ícone de lixeira ao lado dele (ou no × do menu Publicar) e confirme Parar de servir este projeto em …?. Seu app deixa de responder nesse domínio; o domínio continua sendo seu, e o app continua no ar no endereço monstarx.app. Remova também o registro CNAME no seu provedor de DNS.

  • “Esse endereço é um domínio raiz. Selecione Domínio raiz para conectá-lo.”: você digitou suamarca.com com Subdomínio selecionado (ou o contrário). Escolha o tipo certo.
  • “Digite um domínio válido, como example.com ou www.example.com.”: remova o https://, espaços ou qualquer coisa depois do domínio.
  • “Este domínio já está mapeado para outro app.”: o endereço está conectado a outro projeto. Remova-o de lá primeiro.
  • Um endereço monstarx.app não pode ser conectado, porque esses endereços são gerenciados pelo MonstarX. Altere-o em O endereço do seu app.
  • Parado em Aguardando DNS: confira se o tipo do registro é CNAME, se o valor é exatamente customers.monstarx.app e se (no Cloudflare) a nuvem está cinza, não laranja.
  • Um domínio raiz em outro provedor de DNS (que não seja o Cloudflare) não pode ser conectado assim. Use o www ou leve o DNS do domínio para o Cloudflare.
  • O domínio não mostra nada: publique o app. A janela Domínios lembra você: Publique seu app também para que este endereço tenha algo a servir.
  • A raiz funciona, mas o www não (ou o contrário): cada nome de host precisa da própria configuração de DNS. Siga Faça o domínio raiz e o www funcionarem.
Preciso transferir meu domínio para o MonstarX?

Não. O domínio continua na empresa onde você o comprou. O endereço que você conecta precisa de um registro DNS; para usar a raiz e o www, é preciso um registro a mais e um redirecionamento.

Preciso comprar um certificado SSL?

Não. O MonstarX emite o certificado HTTPS automaticamente assim que seu registro DNS estiver ativo.

Por que um domínio raiz precisa do Cloudflare?

A maioria dos provedores de DNS não permite um registro CNAME na raiz do domínio de um jeito que funcione aqui. O DNS do Cloudflare permite, e uma conta gratuita do Cloudflare basta. Ou conecte o www e redirecione a raiz para ele.

Posso conectar mais de um domínio ao mesmo app?

Sim. Conecte cada um; todos mostram seu app.

Comprar um domínio pelo MonstarX seria mais fácil?

Sim. Um domínio comprado no MonstarX não exige nenhum trabalho com DNS, e tanto a raiz quanto o www funcionam. Veja Compre um domínio.