Se você já possui um projeto publicado na habemus, já deve ter notado que a url do seu projeto é gerada automaticamente, e possui o padrão habemus.website. Quer saber como hospedar seu projeto na habemus? clique aqui

Vamos falar a verdade, quando a gente desenvolve um projeto profissional, a gente não quer domínio automático, ainda que ele seja da habemus :)

Nós sabemos disso e, justamente por isso, a habemus possibilita a você conectar o domínio personalizado que você quiser (e tiver comprado, claro) ao seu projeto hospedado conosco!

Ainda não possui um domínio personalizado?

É muito simples adquirir um domínio, o mais complicado na verdade é encontrar um domínio que esteja disponível, isto é, que ainda não tenha sido comprado por ninguém.

Para comprar um domínio, você pode escolher o provedor de domínios (ou provedor de nomes) que preferir. Existem algumas restrições caso você queira adquirir um domínio com uma terminação específica. Por exemplo, a terminação .com.br deve ser encontrada no DNS registro.br.

O provedor de nomes é uma organização responsável pelo registro e manutenção de nomes de domínio na internet. Na maioria dos casos, as configurações de DNS (Domain Name Server) são gerenciadas diretamente nos sites dos provedores. Saiba mais sobre o DNS.

Aqui estão algumas sugestões de provedores de nomes mais conhecidos:

O preço de um domínio varia de acordo com o provedor de domínios em que você o adquire. Algumas terminações são mais baratas que outras. A licença de 1 ano para o domínio com a terminação .com.br, por exemplo, atualmente custa R$30,00 (a partir de 1/1/2017, ela passará a custar R$40,00). Após o período de 1 ano, é necessário renovar a licença, caso contrário você perderá o direito sobre o domínio. Você também pode comprar a linceça por mais de 1 ano, o que acaba barateando um pouco o custo anual.

Já possui um domínio e quer conectá-lo com o seu projeto no hosting habemus?

Ná página de detalhes do seu projeto, selecione a opção "editar domínios" ou acesse pelo menu lateral a aba "domínios". Essa aba mostra o domínio habemus.website criado automaticamente para o seu projeto. Esse domínio fornecido pela habemus sempre estará conectado ao seu projeto, independentemente de você ter domínios personalizados ou não. Clique na opção "conectar domínio personalizado" para iniciar o processo.

Aba domínio do seu projeto

Aba "domínios" do seu projeto. Para conectar um domínio personalizado ao seu projeto, clique no botão "conectar domínio personalizado".

Insira o seu domínio personalizado no campo de texto e clique em continuar.

Aba domínio do seu projeto

Na próxima tela, você deverá configurar os dados junto ao seu provedor de nome. Essa configuração é necessária para que o provedor de nome, sempre que for requisitado, saiba onde estão salvos os arquivos referentes ao domínio buscado.

Tela de configuração do domínio personalizado do projeto

Tela de configuração do domínio personalizado do projeto. As informações dessa tabela devem ser inseridas nas configurações do seu provedor de nomes.

Acesse o site do seu provedor em uma nova aba, pois você precisará copiar e colar cada um dos dados dessa tabela nas configurações do seu provedor. Neste tutorial, utilizamos o provedor de nomes registro.br. Se você estiver utilizando outro provedor, os passos serão um pouco diferentes, mas as configurações são as mesmas.

Na tela de domínios do seu provedor, selecione o nome que quer aplicar ao seu projeto na habemus (neste exemplo, o usuário possui apenas um domínio).

Tela do provedor de domínios registro.br

Tela do provedor de domínios registro.br, com a lista dos domínios que o usuário possui. Selecione e configure o domínio que quiser apontar para o projeto hospedado na habemus.

Na tela de detalhes sobre o seu domínio, selecione a opção "editar zona":

Tela do provedor de domínios registro.br

Na tela de edição da zona do seu domínio, se não houver nenhuma entrada (record) cadastrado, selecione "nova entrada" (caso você já possua records cadastrados, configure eles mesmos, sem criar novas entradas): Tela do provedor de domínios registro.br

Existem vários tipos de registro (record) no provedor de nomes. Cada record define uma configuração diferente do domínio. A tabela da habemus mostra quais são os tipos de records que devem ser configurados e quais valores cada um deles deve receber. Tipos de registros do DNS

Tipos de registros (records) que o domínio possui para ser configurado.

Volte à sua aba da habemus para configurar o record do tipo A. Localize a linha da tabela que contém as configurações para o tipo de registro A. Essa linha contém os valores que devem ser inseridos no seu provedor. "@" é o valor a ser colocado no primeiro campo de input do record A (esse valor é opcional para esse provedor, então o input ficará vazio). Na coluna "dados", copie o valor e cole no segundo campo de input do record. Depois, clique no botão "adicionar": Configuração do DNS

Configuração do DNS de acordo com os dados fornecidos pela habemus. Preencha os records com as informações correspondentes à coluna de dados.

Depois de adicionar, o seu DNS já estará configurado com o record A. Clique em "nova entrada" para incluir os outros records apresentados na tabela habemus: Configuração do DNS

Vamos configurar agora o record CNAME (a ordem de configuração dos records não importa, como você deve ter notado, estamos fazendo de baixo para cima). Copie os dados da coluna host para o primeiro campo de input do record CNAME. Copie as informações da coluna "dados" e cole no segundo campo de input do DNS. Clique em "adicionar" e, então, já temos os records A e CNAME configurados. Configuração do DNS

Clique em "nova entrada" para configurar o terceiro parâmetro da tabela, o TXT. O record TXT é uma configuração de segurança da habemus, para garantir que seu projeto não será conectado por mais ninguém sem sua permissão de acesso.

Na linha do record TXT, copie os dados da coluna host para o primeiro campo de input do record TXT. Copie as informações da coluna "dados" e cole no segundo campo de input do DNS. Clique em "adicionar" e, então, já temos os records A, CNAME e TXT configurados! Configuração do DNS

Após configurar os três records, salve a edição e volte à tabela da habemus.

Configuração do DNS

Salve a edição de zona no DNS após inserir as configurações fornecidas pela tabela da habemus.

A coluna "status" da tabela habemus indica se as configurações já foram atualizadas no sistema. Quando um dado estiver errado ou ainda não estiver atualizado, ele ficará indicado como pendente, na cor vermelha. As configurações de DNS podem demorar até 48 horas para serem propagadas pela internet, isto é, para serem atualizadas. Este tempo depende de cada provedor e também das suas últimas configurações de DNS. A coluna "estabilidade" indica o quanto a conexão com o DNS está estável. Os valores podem variar de 0 a 1, sendo 0 o menos estável e 1, o mais estável.

Quando os dados estiverem todos com status "done" e estabilidade 1, sua conexão com o DNS está concluída e o seu projeto já pode ser acessado a partir do domínio personalizado que você acabou de conectar. Tela de configuração do domínio personalizado do projeto

Tela de configuração do domínio personalizado do projeto com status "done" e estabilidade máxima (1). Quando sua tabela estiver assim, seu projeto já pode ser acessado a partir do seu domínio personalizado.

Quer conectar domínios diferentes a um mesmo projeto?

Você pode conectar quantos domínios quiser ao seu projeto habemus. Conecte um de cada vez, seguindo os mesmos passos deste tutorial.

Você também pode desconectar os domínios personalizados que já conectou ao seu projeto. Mas é importante ressaltar que os usuários que tentarem acessar seu projeto a partir da url que foi desconectada, não encontrarão mais seu projeto.

Seu projeto sempre terá o domínio habemus.website, independente de quantos domínios personalizados você tiver.