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.
Antes de começar
Seção intitulada “Antes de começar”- 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ço | Exemplo | Do que você precisa |
|---|---|---|
| Subdomínio | www.brewandbean.com, order.brewandbean.com | Um registro CNAME no seu provedor de DNS atual. Nenhuma outra mudança. |
| Domínio raiz | brewandbean.com | O DNS do domínio precisa estar no Cloudflare (uma conta gratuita do Cloudflare serve). |
Como conecto meu domínio?
Seção intitulada “Como conecto meu domínio?”-
Abra seu projeto, clique em Publicar e, em Domínios, clique em Conectar um domínio seu.
-
Escolha Domínio raiz ou Subdomínio.
-
Em Domínio a conectar, digite o endereço completo, sem
https://nem caminho; por exemplo,order.brewandbean.com. Clique em Conectar domínio. -
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.
-
Espere o status mudar de Aguardando DNS para Emitindo certificado e depois para Ativo. Clique em Atualizar status para conferir. Pode levar um tempinho.
Que registro DNS eu adiciono?
Seção intitulada “Que registro DNS eu adiciono?”No seu provedor de DNS atual, adicione este registro. Não é preciso trocar os nameservers.
| Tipo | Nome / host | Valor / destino |
|---|---|---|
CNAME | seu subdomínio completo, por exemplo order.brewandbean.com | customers.monstarx.app |
Alguns provedores pedem só a parte antes do domínio raiz: order em vez de order.brewandbean.com.
Um domínio raiz precisa do DNS do Cloudflare na sua própria conta Cloudflare. Você não usa nameservers do MonstarX.
- Adicione o domínio à sua conta Cloudflare (ou abra-o, se ele já estiver lá). Confira se o Cloudflare tem todos os seus registros DNS atuais, principalmente os de e-mail.
- No DNS do Cloudflare desse domínio, adicione um
CNAMEem@apontando paracustomers.monstarx.appe defina o Status do proxy (Proxy status) como Somente DNS (DNS only, a nuvem cinza). O Cloudflare nivela automaticamente um CNAME na raiz. - Se o Cloudflare ainda não for seu provedor de DNS, encontre os dois nameservers que o Cloudflare atribui a esse domínio na página Visão geral (Overview) e substitua os nameservers atuais na sua registradora de domínio exatamente por esse par. Se o DNSSEC estiver ativado, siga as instruções de DNSSEC do Cloudflare.
O MonstarX não consegue alterar o DNS nem as configurações da registradora por você, porque não tem acesso a essas contas. Assim que o DNS apontar para o MonstarX, o roteamento e o certificado HTTPS são resolvidos automaticamente.
Faça o domínio raiz e o www funcionarem
Seção intitulada “Faça o domínio raiz e o www funcionarem”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:
- Adicione um
CNAMEcom proxy (nuvem laranja) com nomewwwe destinobrewandbean.com. Mantenha o registro do domínio raiz como mostrado acima. - 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 parahttps://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.
O que significam os status?
Seção intitulada “O que significam os status?”| Status | O que significa |
|---|---|
| Aguardando DNS | O 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 certificado | O registro foi encontrado; o certificado HTTPS está sendo emitido. |
| Ativo | Seu 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.
Como paro de usar um domínio?
Seção intitulada “Como paro de usar um domínio?”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.
Solução de problemas
Seção intitulada “Solução de problemas”- “Esse endereço é um domínio raiz. Selecione Domínio raiz para conectá-lo.”: você digitou
suamarca.comcom 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 é exatamentecustomers.monstarx.appe 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
wwwou 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.
Perguntas frequentes
Seção intitulada “Perguntas frequentes”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.