Noms de domaine

Un nom de domaine fonctionne comme une adresse pour votre site web. Cela rend Internet beaucoup plus accessible aux utilisateurs car ils doivent uniquement saisir une adresse, comme par exemple www.odoo.com, plutôt que l’adresse IP de son serveur avec une série de chiffres.

Vous pouvez utiliser un nom de domaine personnalisé pour accéder à votre base de données et sites web Odoo :

Note

Les bases de données Odoo Online et Odoo.sh, y compris leurs sites Web, utilisent par défaut un sous-domaine de odoo.com à la fois pour l’URL et les emails (par exemple,``https://example.odoo.com``).

Important

Odoo offre un nom de domaine personnalisé gratuit à toutes les bases de données Odoo Online pendant 1 an. Les visiteurs peuvent donc accéder à votre site web via une adresse www.example.com plutôt qu’avec celle par défaut example.odoo.com.

À propos des noms de domaine

Avoir un bon nom de domaine est aussi important pour votre image de marque que le nom de votre entreprise car c’est la première chose à laquelle vos visiteurs seront confrontés. Nous vous recommandons de le garder simples, courts, faciles à retenir et à épeler.

Un sous-domaine est un domaine qui fait partie d’un autre domaine. Il fait souvent référence à la partie supplémentaire qui précède le nom de domaine principal. Traditionnellement, la plupart des sites web utilisent le sous-domaine www., mais n’importe quelle chaîne de lettres peut également être utilisée. Vous pouvez utiliser des sous-domaines pour diriger vos visiteurs vers d’autres sites web que le vôtre ou vers des pages spécifiques (par exemple, experience.odoo.com pointe vers une page spécifique.)

Tous les noms de domaine sont référencés dans le Domain Name System, ou DNS, qui fonctionne comme un annuaire géant pour Internet. Il existe de nombreux serveurs DNS, donc toute modification du DNS peut prendre jusqu’à 72 heures pour se propager dans le monde entier sur tous les serveurs.

Enregistrer un nom de domaine gratuit avec Odoo

Vous pouvez enregistrer un nom de domaine pour votre base de données Odoo Online directement à partir du site web d’Odoo ou via votre gestionnaire de base de données.

Important

  • Votre nom de domaine est gratuit pendant un an si vous l’enregistrez avec Odoo !

  • Le nom de domaine est enregistré auprès de Gandi, le bureau d’enregistrement du nom de domaine.

  • Vous êtes le propriétaire du nom de domaine et pouvez l’utiliser à d’autres fins.

  • Odoo gère le paiement et le support technique pour vous.

  • This offer doesn’t include any mailbox. However, you can configure your MX records to use your own email server or solution such as Google Workspace.

Pour ce faire, allez à Site Web ‣ Aller au site Web ‣ Promouvoir ‣ Nom de domaine. Sinon, ouvrez votre gestionnaire de bases de données, cliquez sur le bouton paramètres à côté de votre base de données, puis sur Noms de domaine.

Clicking on Domain Names from an Odoo website

Recherchez le nom de domaine de votre choix pour vérifier sa disponibilité, puis sélectionnez celui que vous souhaitez enregistrer pour votre site web.

The search of the domain name example.com shows which associated domains are available.

Ensuite, remplissez le formulaire avec vos informations pour devenir propriétaire du nom de domaine.

Votre nom de domaine est directement lié à votre base de données, mais vous devez toujours mapper votre nom de domaine avec votre site web.

Note

  • Les noms de domaine gratuits sont également disponibles pour les bases de données Odoo Online gratuites (si vous n’avez installé qu’une seule application, par exemple). Dans ce cas, Odoo examine votre demande et votre site web pour éviter les abus. Ce processus peut prendre jusqu’à trois jours.

  • Ceci n’est pas encore disponible pour les bases de données Odoo.sh.

Gérer votre nom de domaine enregistré avec Odoo

Pour gérer les enregistrements DNS de votre nom de domaine enregistré chez Odoo ou pour visualiser les contacts qui lui sont associés, ouvrez votre gestionnaire de base de données, cliquez sur le bouton paramètres situé à côté de votre base de données, sur Noms de domaine, et enfin sur Contacts ou DNS.

Management of the domain names linked to an Odoo database

Note

Veuillez soumettre un ticket de support si vous avez besoin d’une aide supplémentaire pour gérer votre nom de domaine.

Configurer votre nom de domaine existant

Si vous possédez déjà un nom de domaine, vous pouvez l’utiliser pour pointer vers votre site web.

Pour éviter tout problème avec la Validation du certificat SSL, nous vous recommandons vivement de procéder aux actions suivantes, dans cet ordre :

  1. Ajoutez un enregistrement CNAME sur la zone DNS de votre nom de domaine.

  2. Mappez votre nom de domaine avec votre base de données Odoo.

  3. Mappez votre nom de domaine avec votre site web Odoo.

  4. Optionally: Change the web base address of your database.

Ajouter un enregistrement CNAME

Un enregistrement CNAME est un type d’enregistrement DNS qui pointe vers l’adresse IP d’un autre site web plutôt que directement vers une adresse IP.

Vous avez besoin d’un enregistrement CNAME qui pointe vers votre base de données Odoo. Les exigences sont détaillées dans votre gestionnaire de base de données.

L’adresse cible est l’adresse actuelle de votre base de données, telle que définie lors de sa création (par exemple, example.odoo.com)

  1. Ouvrez le tableau de bord du gestionnaire de votre nom de domaine.

  2. Ouvrez la page de gestion de la zone DNS du nom de domaine que vous souhaitez configurer.

  3. Créez un enregistrement CNAME pointant vers l’adresse de votre base de données.

Bien qu’Odoo suggère de créer un enregistrement CNAME pour votre sous-domaine www. (www.example.com, vous pouvez bien sûr utiliser n’importe quel nom de domaine de votre choix, avec n’importe quel sous-domaine (par exemple, anything.example .com).

Example

Vous possédez le nom de domaine example.com, et vous avez une base de données Odoo Online à l’adresse example.odoo.com. Vous souhaitez accéder à votre base de données Odoo principalement avec le domaine www.example.com mais aussi avec le naked domain example.com.

Pour ce faire, vous créez un enregistrement CNAME pour le sous-domaine www, avec example.odoo.com comme cible. Le gestionnaire de zone DNS génère la règle suivante et l’ajoute à votre zone DNS : www IN CNAME example.odoo.com.

Vous créez également une redirection de example.com vers wwww.example.com.

Vos nouveaux enregistrements DNS sont propagés à tous les serveurs DNS.

Note

Voici quelques recommandations spécifiques pour créer votre enregistrement CNAME :

Naked domain

A naked domain is a domain name that doesn’t have any subdomain at the beginning of the address (e.g., odoo.com instead of www.odoo.com).

You may want your naked domain to redirect to your website as some visitors may not type the full domain name to access your website.

  1. Ouvrez le tableau de bord du gestionnaire de votre nom de domaine.

  2. Create a redirection from the naked domain (example.com) to your main domain name (www.example.com).

Note

Selon votre bureau d’enregistrement de nom de domaine, cette redirection peut être déjà pré-configurée.

Mappez votre nom de domaine avec votre base de données Odoo

Ouvrez votre gestionnaire de bases de données, cliquez sur le bouton paramètres à côté de votre base de données, sur Noms de domaine, puis sur Utiliser mon propre domaine en bas de la colonne de droite.

Tapez le nom de domaine que vous souhaitez ajouter à cette base de données, puis cliquez sur Vérifier pour vérifier si l’enregistrement CNAME est correctement configuré. Une fois fait, cliquez sur Je confirme, c’est fait.

Verification of the CNAME records of a domain name before mapping it with a database

Avertissement

Assurez-vous d” ajouter un enregistrement CNAME au DNS de votre nom de domaine avant de mapper votre nom de domaine avec votre base de données Odoo.

Ne pas le faire pourrait empêcher la validation du certificat SSL et entraînerait une erreur incompatibilité de nom de certificat. Ceci est souvent affiché par les navigateurs web sous la forme d’un avertissement tel que « Votre connexion n’est pas privée ».

Si tel est le cas et que vous avez ajouté le nom de domaine aux paramètres de votre base de données il y a moins de cinq jours, attendez 24 heures car la validation peut encore avoir lieu. Sinon, veuillez soumettre un ticket d’assistance incluant des captures d’écran de vos enregistrements CNAME.

Chiffrement SSL (protocole HTTPS)

Le chiffrement SSL est un protocole de sécurité Internet basé sur le chiffrement. Il permet à vos visiteurs de naviguer sur votre site web via une connexion sécurisée, qui apparaît sous la forme d’un protocole https:// au début de votre adresse web, plutôt que d’un protocole non sécurisé http://.

Odoo génère un certificat SSL séparé pour chaque domaine mappé dans le gestionnaire de base de données, en utilisant l’intégration avec Let’s Encrypt Certificate Authority et le protocole ACME.

Note

  • La génération du certificat peut prendre jusqu’à 24h.

  • Plusieurs tentatives de validation de votre certificat sont effectuées dans les cinq jours suivant l’ajout de votre nom de domaine dans les paramètres de votre base de données.

  • Si vous utilisez déjà un autre service, vous pouvez continuer à l’utiliser ou simplement changer pour Odoo.

Web base URL of a database

The web base URL of a database, or root URL affects your main website address and all the links sent to your customers (e.g., quotations, portal links, etc.).

Pour la configurer, accédez à votre base de données Odoo avec votre adresse personnalisée, puis connectez-vous en tant qu’administrateur de votre base de données (n’importe quel utilisateur du groupe Paramètres) depuis l’écran de connexion.

Avertissement

Connecting to your database with the original Odoo subdomain address (e.g., example.odoo.com also updates the web base URL of your database. See below to prevent these automatic updates.

Vous pouvez également le faire manuellement. Pour cela, activez le mode développeur, puis allez dans Paramètres ‣ Technique ‣ Paramètres du système.

Trouvez la clé appelée web.base.url (ou créez-la si elle n’existe pas) et entrez l’adresse complète de votre site web comme valeur, comme ceci https://www.example.com.

Note

L’URL doit inclure le protocole https:// (ou http://) et ne doit pas se terminer par une barre oblique (/).

To prevent the automatic update of the web base URL when an administrator logs in the database, you can create the following System Parameter:

  • clé : web.base.url.freeze

  • valeur : True

Mappez votre nom de domaine avec votre site web

Mapper votre nom de domaine sur votre site web n’est pas la même chose que le mapper avec votre base de données :

  • Cela définit votre nom de domaine comme le principal de votre site web, aidant les moteurs de recherche à l’indexer correctement.

  • Si vous avez plusieurs sites Web, cela mappera votre nom de domaine avec le site Web approprié.

Allez dans Site Web ‣ Configuration ‣ Paramètres ‣ Infos sur le site web. Si vous avez plusieurs sites web, sélectionnez celui que vous souhaitez configurer.

Dans le champ Domaine, renseignez l’adresse web de votre site (par exemple, https://www.example.com) et cliquez sur Sauver.

Configuring https://www.example.com as the Domain of the website

Avertissement

Le mappage de votre nom de domaine avec votre site web Odoo empêche Google d’indexer à la fois votre nom de domaine personnalisé www.example.com et votre adresse de base de données Odoo example.odoo.com.

Si les deux adresses sont déjà indexées, il peut s’écouler un certain temps avant que Google ne supprime l’indexation de la deuxième adresse. Vous pouvez également essayer d’utiliser la Google Search Console pour résoudre ce problème.