Configure seu nome de domínio para o Discourse hospedado

:bookmark: Este guia explica como alterar o nome de domínio do seu site hospedado no Discourse, seja para mudar para um endereço diferente de discourse.group ou para configurar um domínio personalizado que você possua.

:person_raising_hand: Nível de usuário necessário: Administrador

Todo site hospedado pelo Discourse recebe um endereço no domínio discourse.group quando é criado (por exemplo, mycommunity.discourse.group). Você pode alterar o nome de domínio do seu site a qualquer momento na página Gerenciar conta no painel de administração, usando o botão Alterar Nome de Domínio.

O que a opção Alterar Nome de Domínio pode fazer

O que o botão Alterar Nome de Domínio permite fazer depende do seu plano:

Plano Você pode
Gratuito Mudar seu site para outro endereço disponível de discourse.group
Pro / Business Configurar um domínio personalizado que você possua, ou alternar entre endereços de discourse.group

Alternar para um endereço diferente de discourse.group

Nos planos Gratuito, Pro e Business, você pode alterar o endereço do seu site para qualquer subdomínio disponível de discourse.group sem custo adicional. Você não precisa editar nenhum registro DNS — o Discourse gerencia esse domínio — e a alteração entra em vigor imediatamente. Domínios personalizados não estão disponíveis no plano Gratuito; nesse plano, o botão é limitado à alternância entre endereços de discourse.group.

  1. Abra o painel de administração em https://your-site.discourse.group/admin, substituindo your-site pelo endereço atual do seu site.
  2. Clique em Gerenciar conta na barra lateral.
  3. Clique em Alterar Nome de Domínio na seção Site Domain.
  4. Digite o novo endereço (por exemplo, acme.discourse.group).

:warning: A alteração do domínio entra em vigor imediatamente. O site deixará de carregar no endereço antigo, os usuários precisarão recarregar o navegador para serem redirecionados para o novo endereço e todos serão desconectados, pois as sessões não podem ser transferidas entre domínios.

Configurar um nome de domínio personalizado (Pro e Business)

Nos planos Pro e Business, você pode apontar um domínio que possui, como forum.example.com, para o seu site hospedado. Se você ainda não possui um domínio, pode comprar um em qualquer registrador de domínios.

  1. Edite os registros DNS do seu domínio. Na maioria dos casos, você faz isso no painel de controle da empresa onde comprou o domínio.
  2. Adicione um registro CNAME que aponte o subdomínio onde você deseja sua comunidade (por exemplo, forum) para <something>.hosted-by-discourse.com. O valor exato é específico para o seu site e será compartilhado com você na janela modal que abre quando você clica no botão Alterar Nome de Domínio.
  3. Abra o painel de administração em https://your-site.discourse.group/admin.
  4. Clique em Gerenciar conta e, em seguida, clique em Alterar Nome de Domínio.
  5. Digite seu domínio (por exemplo, forum.example.com).

O assistente verifica se o seu domínio resolve para o registro CNAME correto e conclui a alteração. Quando terminar, seu site estará disponível no novo domínio.

:information_source: O site não será carregado se você visitar *.hosted-by-discourse.com diretamente em um navegador. Isso é apenas o alvo do CNAME para o seu provedor de DNS. Use o domínio que você configurou em vez disso.

Se o assistente relatar que seu domínio não resolve para um CNAME, verifique novamente se você criou um novo registro CNAME (em vez de substituir um registro existente) e se ele aponta para o endereço exato de *.hosted-by-discourse.com do seu site. As alterações de DNS podem levar um pouco de tempo para se propagar.

Planos Enterprise

Nos planos Enterprise, a configuração de domínio personalizado é concluída pela equipe do Discourse e o botão Alterar Nome de Domínio não está disponível. Você ainda criará um registro CNAME apontando seu subdomínio para o endereço *.hosted-by-discourse.com do seu site, mas, uma vez que isso estiver pronto, coordene com a equipe do Discourse para que eles possam concluir a configuração final.

Domínios raiz ou apex

:warning: Se você deseja que seu site esteja no domínio raiz ou apex (por exemplo, example.com em vez de www.example.com ou forum.example.com), siga o guia para configurar um site hospedado em um domínio raiz. Você pode precisar alternar para um provedor de DNS primeiro.

Selecione seu provedor de DNS

Cada site hospedado pelo Discourse tem um alvo de CNAME único no domínio hosted-by-discourse.com. A janela modal Alterar Nome de Domínio no seu painel de administração mostra o alvo exato para o seu site: onde você vir <something>.hosted-by-discourse.com nas instruções abaixo, use o valor da janela modal.

As etapas abaixo descrevem como criar um registro CNAME nos painéis de controle dos principais provedores de nomes de domínio. Em todos os casos, o registro que você criar tem a mesma forma:

Campo Valor
Tipo CNAME
Host / Nome o prefixo onde você deseja sua comunidade, por exemplo forum
Alvo / Valor / Aponta para <something>.hosted-by-discourse.com

Certifique-se de criar um novo registro — não substitua um registro existente, ou você pode perder o acesso ao seu site.

Se você não encontrar seu provedor abaixo, ou ainda estiver tendo problemas para configurar seu registro CNAME, entre em contato com a equipe do Discourse em team@discourse.org.

:information_source: Os painéis de controle mostrados abaixo mudam com o tempo. Se um menu não corresponder ao que você vê na sua conta, procure pelas mesmas opções na documentação do próprio provedor.

Cloudflare

  1. Faça login na sua conta Cloudflare.
  2. Selecione seu domínio.
  3. Selecione a aba DNS no menu de navegação.
  4. Selecione Adicionar Registro.
  5. Em Tipo, escolha CNAME.
  6. Em Nome, digite o prefixo para a sua comunidade, por exemplo forum.
  7. Em Alvo, digite <something>.hosted-by-discourse.com.
  8. Em TTL, selecione Auto.
  9. Em Status do proxy, selecione o ícone da nuvem da Cloudflare (laranja) para desativar o CDN da Cloudflare. O ícone deve estar cinza. Sites hospedados pelo Discourse já usam seu próprio CDN; deixar o proxy da Cloudflare ativo interfere no site.
  10. Selecione Salvar.

eNom

  1. Faça login na sua conta em enom.com.
  2. No menu Domínios, selecione Meu Domínio e, em seguida, clique em Gerenciar Domínios.
  3. Clique no domínio que você deseja usar com o Discourse.
  4. Clique em Configurações de Host.
  5. Para adicionar um registro CNAME, clique em NOVA LINHA. Para editar um registro existente, atualize a linha do CNAME.
  6. Digite o prefixo para a sua comunidade, por exemplo forum.
  7. Digite <something>.hosted-by-discourse.com como o nome do host.
  8. Clique em Salvar.

EuroDNS

  1. Faça login na sua conta em eurodns.com.
  2. Clique em Meus Domínios no menu Meus Domínios à esquerda da página.
  3. Clique na coluna DNS na linha do domínio que você deseja alterar.
  4. No menu Adicionar… da tabela NOME DO HOST, escolha Alias de Host e clique em Adicionar.
  5. No campo Alias, digite o prefixo para a sua comunidade, por exemplo forum.
  6. Digite <something>.hosted-by-discourse.com no campo Nome do Host.
  7. Clique em Salvar Configurações.

Gandi.net

  1. Faça login na sua conta em gandi.net.
  2. Clique na aba Administração e, em seguida, clique no link painel de controle.
  3. Clique no domínio que você deseja gerenciar e vá para Configurações Técnicas.
  4. Clique em Gerenciar arquivo de zona DNS.
  5. Clique em Adicionar uma entrada e preencha os campos:
    • Nome: o prefixo para a sua comunidade, por exemplo forum
    • Tipo: CNAME
    • Valor: <something>.hosted-by-discourse.com., incluindo o ponto final
  6. Clique em Enviar e, em seguida, clique em Enviar Alterações.

GoDaddy.com

  1. Faça login na sua conta em dns.godaddy.com.
  2. Selecione seu domínio para abrir a página Configurações do Domínio.
  3. Em Configurações Adicionais, selecione Gerenciar DNS.
  4. Selecione Adicionar abaixo da tabela de registros.
  5. Em Tipo, selecione CNAME.
  6. Digite os detalhes para o registro:
    • Host: o prefixo para a sua comunidade, por exemplo forum
    • Aponta para: <something>.hosted-by-discourse.com
    • TTL: selecione por quanto tempo o servidor deve armazenar o registro em cache
  7. Clique em Salvar.

IONOS

  1. Faça login na sua conta em my.ionos.com.
  2. Clique em Domínios & SSL no menu de navegação.
  3. Clique no domínio que você deseja gerenciar. A página Visão Geral do Domínio será aberta.
  4. Clique em DNS para gerenciar suas configurações de DNS.
  5. Clique em Adicionar Registro e selecione CNAME.
  6. Digite o prefixo para a sua comunidade, por exemplo forum.
  7. Digite <something>.hosted-by-discourse.com como o valor.
  8. Clique em Salvar.

iwantmyname

  1. Faça login na sua conta em iwantmyname.com.
  2. Vá para a seção Domínios.
  3. Na seção Servidores de Nomes, clique em Gerenciar registros DNS.
  4. Na caixa Nome do Host, digite o prefixo para a sua comunidade, por exemplo forum.
  5. Defina o Tipo como CNAME.
  6. Na caixa Valor, digite <something>.hosted-by-discourse.com.
  7. Clique em Adicionar e, em seguida, em Salvar Configurações DNS.

Namecheap

Fonte: Documentação de CNAME da Namecheap

  1. Faça login na sua conta Namecheap.
  2. Selecione Lista de Domínios no menu à esquerda e clique em Gerenciar ao lado do seu domínio.
  3. Abra a aba DNS Avançado.
  4. Clique em Adicionar Novo Registro.
  5. No menu Tipo, selecione Registro CNAME.
  6. Digite o prefixo para a sua comunidade (por exemplo, forum) no campo Host e <something>.hosted-by-discourse.com no campo Valor.
  7. Clique em Salvar Todas as Alterações.

Network Solutions

  1. Faça login na sua conta em networksolutions.com.
  2. Na barra de navegação à esquerda, abra o menu nsWebAddress (Domínios).
  3. Clique em Gerenciar Nomes de Domínio.
  4. Na página de Detalhes do Domínio do seu domínio, selecione o botão de opção DNS Designado ao lado de Alterar domínio para apontar para. Se você já configurou configurações de DNS avançadas, clique em Editar ao lado de Configurações de DNS Avançadas.
  5. Clique em Aplicar Alterações.
  6. Em Gerenciador de DNS Avançado, clique em Gerenciar Registros de DNS Avançados.
  7. Em Aliases de Host (Registros CNAME), clique em Adicionar/Editar.
  8. Na caixa Alias, digite o prefixo para a sua comunidade, por exemplo forum.
  9. Selecione o botão de opção ao lado da caixa Outro Host.
  10. Digite <something>.hosted-by-discourse.com na caixa Outro Host.
  11. Clique em Continuar.
  12. Revise suas alterações e clique em Salvar Alterações para criar o registro CNAME.

No-IP

  1. Faça login na sua conta em No-IP.
  2. À esquerda, clique em Host/Redirecionamentos e, em seguida, clique em Gerenciar.
  3. Clique em Adicionar para uma nova entrada ou clique em Modificar para uma entrada existente.
  4. Digite o prefixo para a sua comunidade como o nome do host, por exemplo forum.
  5. Selecione Alias de DNS CNAME como o tipo de host.
  6. Digite <something>.hosted-by-discourse.com como o Host Alvo e clique em Modificar.

Register.com

  1. Faça login na sua conta em register.com.
  2. Na aba Minhas Contas, clique no domínio que você está usando com o Discourse.
  3. Role para baixo até Configurações Técnicas Avançadas e clique em Editar Registros de Aliases de Domínio.
  4. Na caixa à esquerda do seu nome de domínio, digite o prefixo para a sua comunidade, por exemplo forum.
  5. Digite <something>.hosted-by-discourse.com na caixa aponta para.
  6. Clique em Continuar, revise suas alterações e clique em Continuar novamente para criar o registro CNAME.

Squarespace

Fonte: Documentação de registros DNS personalizados da Squarespace

  1. Faça login na sua conta em account.squarespace.com.
  2. No seu Menu Inicial, clique em Configurações e, em seguida, clique em Domínios.
  3. Em Domínios Squarespace, clique no domínio que você deseja configurar e, em seguida, clique em Configurações Avançadas.
  4. Role para baixo até Registros Personalizados.
  5. Em uma linha em branco, selecione CNAME no menu Registro.
  6. No campo Host, digite o prefixo para a sua comunidade, por exemplo forum.
  7. No campo Dados, digite <something>.hosted-by-discourse.com.
  8. Clique em Adicionar para salvar o registro.

Última revisão por @SaraDev em 2022-05-24T21:00:00Z

29 Curtiram