Noms de domaine

Un nom de domaine fonctionne comme une adresse pour votre site Web. Il rend Internet beaucoup plus accessible car il permet aux utilisateurs de saisir une adresse Web significative, telle que « 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 Odoo et à vos sites Web :

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 e-mails (par exemple, « https://example.odoo.com »).

Important

Odoo propose un nom de domaine personnalisé gratuit à toutes les bases de données Odoo Online pendant un an. Les visiteurs peuvent alors accéder à votre site Web avec une adresse telle que « www.example.com » plutôt que l’adresse 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 ou organisation, car c’est la première chose que vos visiteurs remarqueront. Nous vous recommandons de les 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 votre site Web principal 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.

Indexation des noms de domaine par les moteurs de recherche

Les moteurs de recherche, tels que Google et Bing, s’appuient sur des robots d’exploration Web (des robots qui explorent et analysent le Web) pour indexer tous les sites Web et leurs noms de domaine associés. Ces robots découvrent de nouvelles URL grâce à des liens sur des pages Web connues. En conséquence, les moteurs de recherche devraient indexer automatiquement les noms de domaine après un certain temps, à condition que leurs URL soient mentionnées ailleurs sur Internet.

Améliorer l’apparence et le positionnement des pages Web sur les moteurs de recherche est une pratique appelée « Search Engine Optimization » (SEO).

Astuce

L’ajout de contenu pertinent, l’optimisation des métadonnées et la création de backlinks de haute qualité peuvent tous contribuer à améliorer la visibilité d’un site Web dans les moteurs de recherche.

Certains moteurs de recherche fournissent des outils pour les administrateurs Web, tels que « Google Search Console <https://search.google.com/search-console> »_ et « Bing Webmaster Tools <https://www.bing.com/webmasters>. _, pour vous aider à analyser et améliorer le classement de vos pages. Pour utiliser ces services, vous devez prouver que vous êtes le propriétaire de votre nom de domaine. Une façon de vérifier la propriété de votre nom de domaine consiste à ajouter un enregistrement DNS. Vous pouvez le faire pour les :ref:`noms de domaine enregistrés auprès d'Odoo <domain-name/odoo-manage> et pour les noms de domaine gérés par d’autres fournisseurs.

Enregistrez un nom de domaine gratuit avec Odoo

Vous pouvez enregistrer un nom de domaine pour votre base de données Odoo Online directement depuis le site Web Odoo ou votre gestionnaire de base de données.

Important

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

  • Le nom de domaine est enregistré auprès de Gandi, le registraire de noms de domaine.

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

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

  • Cette offre n’inclut aucune boîte aux lettres. Cependant, vous pouvez configurer vos enregistrements MX pour utiliser votre propre serveur de messagerie ou solution telle que Google Workspace.

Pour ce faire, rendez-vous dans Website ‣ Domain Name. Alternativement, ouvrez votre gestionnaire de base de données, cliquez sur le bouton settings à côté de votre base de données, puis sur Noms de domaine.

Cliquer sur les noms de domaine d'un site Odoo

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

La recherche du nom de domaine exemple.com montre quels domaines associés sont disponibles.

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 quand même mapper votre nom de domaine avec votre site Web.

Note

  • Des 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 internet pour éviter les abus. Ce processus peut prendre plusieurs jours en raison du succès de l’offre.

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

Gérez votre nom de domaine enregistré chez Odoo

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

Gestion des noms de domaine liés à une base de données Odoo

Note

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

Configurez 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 fortement 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.

Ajouter un enregistrement CNAME

Un enregistrement CNAME est un type d’enregistrement DNS qui pointe vers le domaine 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, exemple.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 pour le 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. exemple.com).

Example

Vous possédez le nom de domaine « exemple.com » et vous disposez d’une base de données Odoo Online à l’adresse « exemple.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 « exemple.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 exemple.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 directives spécifiques pour créer un enregistrement CNAME :

Domaine nu

Un domaine nu est un nom de domaine qui n’a aucun sous-domaine au début de l’adresse (par exemple, odoo.com au lieu de www.odoo.com).

Vous souhaiterez peut-être que votre domaine nu redirige vers votre site Web, car certains visiteurs peuvent ne pas saisir le nom de domaine complet pour accéder à votre site Web.

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

  2. Créez une redirection du domaine nu (example.com) vers votre nom de domaine principal (www.example.com).

Note

Selon votre registraire de nom de domaine, cette redirection peut être déjà préconfigurée.

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

Ouvrez votre gestionnaire de base de données, cliquez sur le bouton settings à 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 Verify pour vérifier si l’enregistrement CNAME est correctement configuré. Une fois terminé, cliquez sur Je confirme, c’est fait.

Vérification des enregistrements CNAME d'un nom de domaine avant de le mapper avec une base de données

Avertissement

Assurez-vous de 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 peut 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 forme d’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 comprenant des captures d’écran de vos enregistrements CNAME.

Cryptage SSL (protocole HTTPS)

Le cryptage SSL est un protocole de sécurité Internet basé sur le cryptage. 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 « http:// » non sécurisé.

Odoo génère un certificat SSL distinct 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’à 24 heures.

  • 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.

URL de base Web d’une base de données

Note

Si vous avez un site Web Odoo, vous pouvez ignorer cette partie et directement mapper votre nom de domaine avec votre site Web.

L”URL de base Web d’une base de données, ou URL racine, affecte l’adresse de votre site Web principal et tous les liens envoyés à vos clients (par exemple, devis, liens de portail, etc.).

Pour le 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

La connexion à votre base de données avec l’adresse du sous-domaine Odoo d’origine (par exemple, exemple.odoo.com met également à jour l’URL de base Web de votre base de données. Voir ci-dessous pour empêcher ces mises à jour automatiques.

Alternativement, vous pouvez le faire manuellement. Pour cela, activez le developer mode, puis allez dans Settings ‣ Technical ‣ System Parameters.

Recherchez 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, par exemple https://www.example.com.

Note

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

Pour empêcher la mise à jour automatique de l’URL de la base Web lorsqu’un administrateur se connecte à la base de données, vous pouvez créer le paramètre système suivant :

  • clé : web.base.url.freeze

  • valeur : Vrai

Mappez votre nom de domaine avec votre site Web

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

  • Il définit votre nom de domaine comme étant le nom principal de votre site Web, aidant ainsi les moteurs de recherche à indexer correctement votre site Web.

  • Il définit votre nom de domaine comme URL de base de votre base de données, incluant les liens de portail envoyés par email à vos clients.

  • Si vous possédez plusieurs sites Web, il mappe votre nom de domaine avec le site Web approprié.

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

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

Configuration de https://www.example.com comme domaine du site Web

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 l’adresse de votre base de données Odoo d’origine « exemple.odoo.com ».

Si les deux adresses sont déjà indexées, cela peut prendre un certain temps avant que Google supprime l’indexation de la deuxième adresse. Vous pouvez également essayer d’utiliser la « Google Search Console <https://search.google.com/search-console>`_ pour résoudre ce problème.

Note

Si vous avez plusieurs sites Web et entreprises dans votre base de données, assurez-vous de sélectionner le bon Company dans les paramètres du site Web, à côté des paramètres Domain. Cela indique à Odoo quelle URL utiliser comme URL de base selon la société utilisée.

Voir également

  • /applications/general/email_communication/email_servers