Nomes de domínio

Os nomes de domínio são endereços baseados em texto que identificam locais on-line, como sites. Eles fornecem uma maneira mais memorável e reconhecível para as pessoas navegarem na internet do que os endereços IP numéricos.

As bases de dados Odoo Online e Odoo.sh por padrão usam um subdomínio do domínio odoo.com (por exemplo, mycompany.odoo.com).

No entanto, você pode usar um nome de domínio personalizado ao invés disso ao registrar um nome de domínio gratuito (disponível apenas para bases de dados Odoo Online) ou ao configurar um nome de domínio que você já possui.

Registrar um nome de domínio gratuito com o Odoo

To register a one-year free domain name for your Odoo Online database, sign in to your account and go to the database manager. Click the (gear) button next to the database name and select Domain Names.

Acessar a configuração de nomes de domínio de uma base de dados

Pesquise o nome de domínio desejado e verifique a disponibilidade.

Pesquisar um nome de domínio disponível

Dica

Certifique-se de que o aplicativo Site esteja instalado se a opção de registro de nome de domínio não for exibida.

Selecione o nome de domínio desejado, preencha o formulário Proprietário do domínio e clique em Registrar. O nome de domínio escolhido está diretamente vinculado à base de dados.

Preencher as informações do proprietário do domínio

Em seguida, você deve mapear seu nome de domínio para o site do Odoo.

Importante

Um e-mail de verificação de noreply@domainnameverification.net será enviado para o endereço de e-mail fornecido no formulário Proprietário do domínio. É essencial verificar seu endereço de e-mail para manter o domínio ativo e receber a cotação de renovação antes da expiração.

O registro do nome de domínio é gratuito durante o primeiro ano. Após esse período, a Odoo continuará a gerenciar o domínio em parceria com a Gandi.net, o registrador de nomes de domínio, e será cobrada a taxa de renovação da Gandi.net <https://www.gandi.net/en/domain>`_. A Odoo envia uma cotação de renovação todo ano para o endereço de e-mail mencionado no formulário de Proprietário do domínio várias semanas antes da data de expiração do domínio. O domínio é renovado automaticamente quando a cotação é confirmada.

Nota

  • A oferta está disponível apenas para bases de dados Odoo Online.

  • A oferta é limitada a um nome de domínio por cliente.

  • A oferta é limitada ao registro de um novo nome de domínio.

  • A oferta está disponível para os planos Um app grátis. Certifique-se de que seu site contenha conteúdo original suficiente para que a Odoo verifique se sua solicitação é legítima e respeita a “Política de uso aceitável da Odoo” <https://www.odoo.com/acceptable-use>`_. Devido ao grande número de solicitações, a Odoo pode levar vários dias para analisá-las.

Registros DNS

To manage your free domain name DNS records, open the database manager, click the (gear) button next to the database name, select Domain Names, and click DNS.

  • A: o registro A contém o endereço IP do domínio. Ele é criado automaticamente e não pode ser editado ou excluído.

  • CNAME: Os registros CNAME encaminham um domínio ou subdomínio para outro domínio. Um deles é criado automaticamente para mapear o subdomínio www. para a base de dados. Se a base de dados for renomeada, o registro CNAME deve também ser renomeado.

  • MX: Os registros MX instruem os servidores sobre onde entregar os e-mails.

  • TXT: Os registros TXT podem ser usados para diferentes finalidades (por exemplo, para verificar a propriedade do nome de domínio).

Qualquer modificação nos registros DNS pode levar até 72 horas para se propagar mundialmente em todos os servidores.

Nota

Contact Odoo support if you need assistance to manage your domain name.

Caixas de e-mail

A oferta de um ano de nome de domínio gratuito não inclui caixas de e-mail. Há duas opções para vincular seu nome de domínio a uma caixa de e-mail.

Usar um subdomínio

Você pode criar um subdomínio (por exemplo, subdomain.yourdomain.com) para usar como um domínio de alias para a base de dados. Isso permite que os usuários criem registros na base de dados a partir de e-mails recebidos em seu alias email@subdomain.yourdomain.com.

To do so, open the database manager, click the (gear) button next to the database name and select Domain Names. Click DNS, then Add DNS record and select CNAME. Next, enter the desired subdomain in the Name field (e.g., subdomain), the original database domain with a period at the end (e.g., mycompany.odoo.com.) in the Content field, and click Add record.

Em seguida, adicione o domínio de alias como seu próprio domínio clicando em Usar meu próprio domínio, inserindo o domínio de alias (por exemplo, subdomain.yourdomain.com), clicando em Verificar e, em seguida, em Eu confirmo, está feito.

Por fim, acesse sua base de dados e abra a seção Definições. No campo Domínio do alias, digite o domínio do alias (por exemplo, subdomain.yourdomain.com), clique em Criar e, em seguida, em Salvar.

Usar um provedor de e-mail externo

To use an external email provider, you should configure an MX record. To do so, open the database manager, click the (gear) button next to the database name and select Domain Names. Click DNS, then Add DNS record and select MX. The values you should enter for the Name, Content, and Priority fields depend on the external email provider.

Google Workspace

To use your free domain name on Gmail, register to Google Workspace.

During the registration process, select Set up using your existing domain when asked to Choose a way to set up your account, and enter your domain (e.g., yourdomain.com) when asked What’s your business’s domain name?.

Domain ownership verification
  1. Sign in to Google Workspace. When asked to verify you own your domain, click Switch to manual verification.

    Switching to manual domain verification on Google Workspace
  2. Select gandi.net as the Domain host and click Continue.

    Selecting the domain host on Google Workspace
  3. Copy the content of the Value field under TXT record. Leave the window open.

    Copying the TXT value on Google Workspace
  4. Open the database manager, click the (gear) button next to the database name and select Domain Names. Click DNS, then Add DNS record and select TXT.

  5. Enter @ in the Name field, paste the Value provided by Google in the Content field, and click Add record.

    Creating a TXT record to verify domain name ownership
  6. Go back to Google Workspace, tick the box at the bottom, and click Confirm.

Redirect emails to Gmail
  1. Open the database manager, click the (gear) button next to the database name and select Domain Names. Click DNS, then Add DNS record, and select MX.

  2. Enter @ in the Name field, 1 in the Priority field, smtp.google.com. in the Content field, and click Add record.

    Creating an MX record to redirect emails to Gmail
  3. Open the Google Workspace Admin console, click Activate Gmail for your domain, and follow the steps.

Configurar um nome de domínio existente

Se você já tiver um nome de domínio, poderá usá-lo em seu site Odoo.

Aviso

É altamente recomendável seguir em ordem estas três etapas para evitar problemas de validação do certificado SSL:

  1. Adicionar um registro CNAME

  2. Redirect your naked domain name (optional, but recommended)

  3. Mapear seu nome de domínio até sua base de dados Odoo

  4. Mapear o nome de domínio até seu site do Odoo

Adicionar um registro CNAME

Adding a CNAME record to forward your domain name to the address of your Odoo database is required.

O endereço de destino do registro CNAME deve ser o endereço da sua base de dados, conforme definido na sua criação (por exemplo, mycompany.odoo.com).

As instruções específicas dependem de seu serviço de hospedagem de DNS.

Redirect a naked domain

Nota

Although optional, completing this step is advised.

To let visitors use your naked domain name (a domain name without any subdomains or prefixes) (yourdomain.com), creating a 301 redirect (a permanent redirect from one URL to another) to www.yourdomain.com is required:

  • from http://yourdomain.com to https://www.yourdomain.com, and

  • from https://yourdomain.com to https://www.yourdomain.com.

The specific instructions depend on your DNS hosting service. However, not all of them offer to redirect a naked domain with a secure HTTPS connection. If you encounter any issue, we recommend using Cloudflare.

Como usar o Cloudflare para proteger e redirecionar um domínio simples

  1. Assinar e fazer login no Cloudflare.

  2. Digite o nome do seu domínio no painel do Cloudflare <https://dash.cloudflare.com/login>`_ e selecione Verificação rápida de registros DNS.

  3. Escolha um plano (o plano gratuito é suficiente).

  4. Siga as instruções e recomendações da Cloudflare para concluir a ativação.

  5. Adicione um registro CNAME para redirecionar o seu domínio (yourdomain.com) para o subdomínio www (por exemplo, www.yourdomain.com) clicando em DNS no menu de navegação e, em seguida, clicando no botão Adicionar registro e usando a seguinte configuração:

    • Tipo: CNAME

    • Nome: @ (or yourdomain.com)

    • Alvo: ex.: www.yourdomain.com

    • Status de Proxy: Com proxy

    Adição de um registro DNS CNAME ao Cloudflare para redirecionar um domínio "simples" para um subdomínio www
  6. Adicione outro segundo registro CNAME para redirecionar o subdomínio www (ex.: www.yourdomain.com) para o endereço da sua base de dados (ex.: mycompany.odoo.com) usando a seguinte configuração:

    • Tipo: CNAME

    • Nome: ex.:, www.yourdomain.com

    • Albo: ex.: mycompany.odoo.com

    • Status de Proxy: Somente DNS

    Adição de um registro DNS CNAME ao Cloudflare para redirecionar um subdomínio www para uma base de dados Odoo
  7. Defina uma regra de redirecionamento para redirecionar permanentemente (301) o seu domínio (ex.: yourdomain.com) para http:// e https:// acessando Regras ‣ Criar regra ‣ Produtos e clicando em Criar uma regra em Regras de redirecionamento:

    • Digite o Nome da regra.

    • Na seção Se as solicitações recebidas corresponderem…, selecione Expressão de filtro personalizada e use a seguinte configuração:

      • Campo: Nome de host

      • Operador: igual a

      • Valor: ex.: yourdomain.com

    • Na seção Então…, use a seguinte configuração:

      • Tipo: Dinâmico

      • Expressão: ex.: concat("https://www.yourdomain.com", http.request.uri.path)

      • Código de status: 301

      • Preservar a string de consulta: ativado

    Definição de uma regra de redirecionamento do Cloudflare para criar um redirecionamento permanente (301)
  8. Vá para SSL/TLS e defina o modo de criptografia como Total.

    Definição do modo de criptografia como total no Cloudflare

Mapear um nome de domínio até uma base de dados Odoo

Aviso

Certifique-se de ter adicionado um registro CNAME ao DNS do seu nome de domínio antes de mapear seu nome de domínio até a base de dados do Odoo.

Se não fizer isso, poderá impedir a validação do certificado SSL e poderá resultar em um erro de incompatibilidade de nome de certificado. Os navegadores da web geralmente exibem isso como um aviso, como “Sua conexão não é privada “.

If you encounter this error after mapping the domain name to your database, wait up to five days, as the validation may still happen. If not, you can submit a support ticket, including screenshots of your CNAME records.

Open the database manager, click the (gear) button next to the database name, select Domain Names, and click Use my own domain. Then, enter the domain name (e.g., www.yourdomain.com), click Verify and I confirm, it’s done.

Mapear um nome de domínio até uma base de dados do Odoo Online

Criptografia SSL (protocolo HTTPS)

A criptografia SSL permite que os visitantes naveguem em um site por meio de uma conexão segura, que aparece como o protocolo https:// no início de um endereço da Web, em vez do protocolo não seguro http://.

O Odoo gera um certificado SSL independente para cada domínio mapeado até uma base de dados usando a autoridade de certificação do Let’s Encrypt e o protocolo ACME.

Nota

  • A geração do certificado pode levar até 24 horas.

  • Várias tentativas de validar seu certificado são feitas durante cinco dias depois que você mapeia seu nome de domínio até a base de dados.

  • Se você usa outro serviço, pode continuar usando-o ou mudar para o do Odoo.

Importante

Nenhum certificado SSL é gerado para domínios sem conteúdo (nomes de domínio sem subdomínios ou prefixos).

URL base da web de uma base de dados

Nota

Se o aplicativo Site estiver instalado na sua base de dados, ignore esta seção e continue a partir da seção Mapear um nome de domínio até um site.

O URL da web da base ou URL raiz de uma base de dados afeta o endereço principal do seu site e todos os links enviados aos seus clientes (ex.: cotações, links de portal etc.).

Para tornar seu nome de domínio personalizado o URL de base da Web do seu banco de dados, acesse a base de dados usando o nome de domínio personalizado e faça login como administrador (um usuário que faça parte do grupo de direitos de acesso a Definições em Administração).

Importante

Se você acessar seu banco de dados com o endereço original do Odoo (ex.: mycompany.odoo.com), o URL da web da base da sua base de dados será atualizado de acordo. Para evitar a atualização automática do URL da web da base quando um administrador fizer login na base de dados, ative a opção modo de desenvolvedor, vá para Definições ‣ Técnico ‣ Parâmetros do sistema ‣ Novo e digite web.base.url.freeze como a Chave e Verdadeiro como o Valor.

Nota

Você também pode definir o URL da web da base manualmente. Para fazer isso, ative a opção modo de desenvolvedor, vá para Definições ‣ Técnico ‣ Parâmetros do sistema e procure a chave web.base.url (crie-a se necessário) e digite o endereço completo de seu site como o valor (ex.: https://www.yourdomain.com). O URL deve incluir o protocolo https:// (ou http://) e não terminar com uma barra (/).

Mapear um nome de domínio até um site Odoo

Mapear seu nome de domínio até o site é diferente de mapeá-lo até a base de dados:

  • Isso define seu nome de domínio como o principal do site, ajudando os mecanismos de pesquisa a indexar seu site corretamente.

  • Isso define seu nome de domínio como o URL-base da sua base de dados, incluindo links de portal enviados por e-mail para seus clientes.

  • Se você tiver vários sites, isso mapeará seu nome de domínio até o site apropriado.

Vá para Site ‣ Configuração ‣ Definições. Se você tiver vários sites, selecione aquele que quer configurar. No campo Domínio, digite o endereço do seu site (ex.: https://www.yourdomain.com) e Salvar.

Aviso

O mapeamento do seu nome de domínio até o site do Odoo impede que a pesquisa do Google indexe o endereço original da sua base de dados (ex.: mycompany.odoo.com).

Se ambos os endereços já estiverem indexados, pode levar algum tempo até que a indexação do segundo endereço seja removida da pesquisa do Google. Você pode usar o Google Search Console para corrigir o problema.

Nota

Se você tiver vários sites e empresas na base de dados, certifique-se de selecionar a empresa correta em Site ‣ Configuração ‣ Definições. Isso indica ao Odoo qual URL usar como URL de base de acordo com a empresa em uso.