Nomes de domínio
Nomes de domínio servem como rótulos facilmente reconhecíveis para locais online, como sites, traduzindo endereços IP numéricos difíceis de lembrar em endereços web legíveis e memoráveis.
Os bancos de dados Odoo Online e Odoo.sh usam um subdomínio do domínio odoo.com por padrão (por exemplo, mycompany.odoo.com).
No entanto, você pode registrar um nome de domínio gratuito <domain-name/register> no Odoo Online ou usar um nome de domínio que você possui <domain-name/existing>.
Registre um nome de domínio gratuito
Para registrar um nome de domínio gratuito de um ano para um banco de dados Odoo Online:
Open the database manager.
Click the database name and select fa-globe Domain Names.
Search for the desired domain name and check its availability.
Select the desired domain name, fill in the Domain Owner form, and click Register. The domain name is directly linked to the database.
Um email de verificação de noreply@domainnameverification.net será enviado para o endereço de email fornecido. Verificar o endereço de email é necessário para manter o domínio ativo e receber a cotação de renovação antes do vencimento.
Finally, map the domain name to your Odoo website <domain-name/existing/website-map>.
O registro do nome de domínio é gratuito no primeiro ano. Após este período, o Odoo continuará gerenciando o domínio em parceria com Gandi.net, o registrador de nomes de domínio, e você será cobrado pela taxa de renovação do Gandi.net. O Odoo envia uma cotação de renovação anualmente para o endereço de email especificado no formulário Proprietário do Domínio algumas semanas antes da data de vencimento do domínio. O domínio é renovado automaticamente quando a cotação é confirmada.
The offer is only available for Odoo Online databases.
The offer is limited to one domain name per client.
The offer is limited to the registration of a new domain name.
The offer is available to One App Free plans. Ensure your website contains sufficient original content for Odoo to verify that your request is legitimate and in compliance with Odoo's Acceptable Use Policy. Given the high number of requests, it can take Odoo several days to review them.
Registros DNS
Para gerenciar os registros de DNS (sistema de nomes de domínio) de um nome de domínio gratuito:
Open the database manager.
Click the database name and select fa-globe Domain Names.
Click DNS.
Qualquer modificação nos registros DNS pode levar até 72 horas para se propagar mundialmente em todos os servidores.
Subdomínios
Adicionar um rótulo de subdomínio a um nome de domínio gratuito (por exemplo, subdomain.yourdomain.com) permite criar múltiplos sites ou criar registros de banco de dados a partir de emails recebidos em um alias <domain-name/register/mailbox/subdomain> (por exemplo, email@subdomain.yourdomain.com).
Para criar um subdomínio, adicione um registro CNAME:
Open the database manager.
Click the database name and select fa-globe Domain Names.
Click DNS.
Click Add DNS record and select CNAME.
Name: enter the desired subdomain label (e.g., subdomain).
Content: enter original database domain with a period at the end (e.g., mycompany.odoo.com.).
Click Add record.
Caixas de e-mail
O nome de domínio gratuito não inclui uma caixa de correio. No entanto, existem duas opções para vinculá-lo a uma caixa de correio.
Usar um subdomínio
Depois de criar um subdomínio <domain-name/register/subdomains>, vá para o banco de dados e abra o aplicativo Configurações. No campo Domínio de Alias, insira o subdomínio (por exemplo, subdomain.yourdomain.com), clique em Criar e depois em Salvar.
Usar um provedor de e-mail externo
Para usar um provedor de email externo, é necessário adicionar um registro MX:
Open the database manager.
Click the database name and select fa-globe Domain Names.
Click DNS.
Click Add DNS record and select MX.
Fill in the Name, Content, and Priority fields according to the external email provider.
Google Workspace
Para usar um nome de domínio gratuito com Gmail, registre-se em 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
Sign in to Google Workspace. When asked to verify you own your domain, click Switch to manual verification.
Select gandi.net as the Domain host and click Continue.
Copy the content of the Value field under TXT record. Leave the window open.
Add a TXT record.
Open the database manager.
Click the database name and select fa-globe Domain Names.
Click DNS.
Click Add DNS record and select TXT.
Enter @ in the Name field, paste the Value provided by Google in the Content field, and click Add record.
Go back to Google Workspace, tick the box at the bottom, and click Confirm.
Redirect emails to Gmail
Open the database manager.
Click the database name and select fa-globe Domain Names.
Click DNS.
Click Add DNS record and select MX.
Enter @ in the Name field, 1 in the Priority field, smtp.google.com. in the Content field, and click Add record.
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á possui um nome de domínio, pode usá-lo para seu site Odoo.
Adicionar um registro CNAME
É necessário adicionar um registro CNAME para encaminhar seu nome de domínio para o endereço do sua base de dados do Odoo.
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).
O endereço de destino do registro CNAME deve ser o endereço principal do projeto, que pode ser encontrado no Odoo.sh, acessando , ou uma ramificação específica (produção, teste ou desenvolvimento), acessando , e clicando em Como configurar meu domínio?. Uma mensagem indica para qual endereço o seu registro CNAME deve ser direcionado.
As instruções específicas dependem de seu serviço de hospedagem de DNS.
Redirect a naked domain
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.
As instruções específicas dependem do seu serviço de hospedagem DNS. No entanto, nem todos oferecem redirecionar um domínio raiz para HTTPS. Se você encontrar algum problema, recomendamos usar Cloudflare <domain-name/existing/naked/cloudflare>.
Como usar o Cloudflare para proteger e redirecionar um domínio simples
Enter your domain name on Cloudflare's dashboard and select Quick scan for DNS records.
Choose a plan (the free plan is sufficient).
Follow Cloudflare's instructions and recommendations to complete the activation.
Add a CNAME record to redirect your naked domain (yourdomain.com) to the www subdomain (e.g., www.yourdomain.com) by clicking DNS in the navigation menu, then clicking the Add record button, and using the following configuration:
Type: select CNAME.
Name: enter @ (or yourdomain.com).
Target: enter www. + yourdomain.com, e.g., www.yourdomain.com.
Proxy status: toggle the option on (Proxied).
Click Save.
Add another second CNAME record to redirect the www subdomain (e.g., www.yourdomain.com) to your database address (e.g., mycompany.odoo.com) using the following configuration:
Type: select CNAME.
Name: enter www. followed by your domain name, e.g., www.yourdomain.com.
Target: enter your database's address as defined at its creation e.g., mycompany.odoo.com
Proxy status: toggle the option off (DNS only).
Click Save.
Define a redirect rule to permanently redirect (301) your naked domain (e.g., yourdomain.com) to both http:// and https:// by going to . On that page:
Enter any Rule name.
Under the If incoming requests match... section, select Custom filter expression and use the following configuration:
Field: select Hostname.
Operator: select equals.
Value: enter your domain name, e.g., yourdomain.com.
Under the Then... section, use the following configuration:
Type: select Dynamic.
Expression: enter the following expression concat("https://www.yourdomain.com", http.request.uri.path), replacing yourdomain.com with your domain name.
Status code: select 301.
Preserve query string: enable the option by ticking the box.
Click Deploy.
Go to and ensure the encryption mode is set to Full.
Mapear um nome de domínio até uma base de dados Odoo
Deixar de fazer isso pode impedir que o certificado SSL <domain-name/existing/db-map/ssl> seja validado e pode 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".
Se você encontrar este erro após mapear o nome de domínio para seu banco de dados, aguarde até cinco dias, pois a validação ainda pode estar em andamento. Caso contrário, você pode enviar um ticket de suporte, incluindo capturas de tela de seus registros CNAME.
No Odoo.sh, vá para , digite o nome do domínio a ser adicionado e clique em Adicionar domínio.
Veja também:Odoo.sh branches: settings tab <odoo-sh/branches/tabs/settings>
Criptografia SSL (protocolo HTTPS)
Criptografia SSL permite que os visitantes naveguem em um site por uma conexão segura, indicada pelo protocolo https:// no início de um endereço web, em vez do protocolo não seguro http://.
Odoo gera um certificado SSL separado para cada domínio mapeado para um banco de dados <domain-name/existing/db-map> usando a autoridade de certificação do Let's Encrypt e o protocolo ACME.
URL base da web de uma base de dados
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).
Mapear um nome de domínio até um site Odoo
Vá para . Se você tiver vários sites, selecione aquele que deseja configurar. No campo Domínio, digite a URL do seu site (por exemplo, https://www.seudominio.com) e clique em Salvar.
Se ambos os endereços já estiverem indexados, pode levar algum tempo para que a indexação do segundo endereço seja removida do Google Search. Você pode usar o Google Search Console para resolver o problema.
Subdomínios
Adicionar um rótulo de subdomínio a um nome de domínio (por exemplo, subdominio.seudominio.com) permite criar múltiplos sites com um único nome de domínio. Para fazer isso:
Add a CNAME record to forward your subdomain (e.g., subdomain.yourdomain.com) to the address of your Odoo database (e.g., mycompany.odoo.com).
Map the subdomain to your Odoo database <domain-name/existing/db-map>.
Map the subdomain to your Odoo website <domain-name/existing/website-map>.