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 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 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 un an. Les visiteurs peuvent alors 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

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 que vos visiteurs remarqueront. Nous vous recommandons de le garder simple, court, facile à mémoriser 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 redirige 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 gigantesque annuaire pour l’internet. Il existe de nombreux serveurs DNS, de sorte que 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 crawlers (robots qui explorent et analysent le web) pour indexer tous les sites web et les noms de domaine qui leur sont associés. Ces crawlers découvrent de nouvelles URL grâce à des liens sur des pages web connues. Par conséquent, les moteurs de recherche devraient indexer automatiquement les noms de domaine au bout d’un certain temps, pour autant que leur URL soit mentionnée ailleurs sur internet.

L’amélioration de l’apparence et du positionnement des pages web sur les moteurs de recherche est une pratique appelée « Optimisation pour les moteurs de recherche » (SEO ou Search Engine Optimization).

Astuce

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

Certains moteurs de recherche fournissent des outils aux administrateurs de sites web, tels que Google Search Console et Bing Webmaster Tools, 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. L’un des moyens de vérifier la propriété de votre nom de domaine est d’ajouter un enregistrement DNS. Vous pouvez y procéder pour les noms de domaine enregistrés avec Odoo et pour les noms de domaine gérés par d’autres fournisseurs.

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 de noms de domaine.

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

  • Odoo gère le paiement et l’assistance technique pour vous.

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

To do so, go to Website ‣ Go to website ‣ Promote ‣ Domain Name. Alternatively, open your database manager, click on the settings button next to your database, then on Domain names.

Cliquez sur Noms de domaine à partir d'un site web 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 web.

La recherche du nom de domaine example.com affiche les domaines associés 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 toujours 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 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 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érer votre nom de domaine enregistré avec Odoo

Pour gérer les enregistrements DNS de votre nom de domaine enregistré avec Odoo ou pour visualiser les contacts qui lui sont associés, ouvrez votre gestionnaire de base de données, cliquez sur le bouton des paramètres à côté de votre base de données, sur Noms de domaine, et enfin 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’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 rediriger 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. Ajouter un enregistrement CNAME sur la zone DNS de votre nom de domaine.

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

  3. Mapper 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 redirige vers le domaine d’un autre site web, plutôt que directement vers une adresse IP.

Vous avez besoin d’un enregistrement CNAME qui redirige 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. Ouvrir le tableau de bord du gestionnaire de votre nom de domaine.

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

  3. Créer un enregistrement CNAME redirigeant 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 évidemment utiliser n’importe quel nom de domaine de votre choix, avec n’importe quel sous-domaine (par ex. 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 domaine nu example.com.

Pour ce faire, vous devez créer 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 devez également créer 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 :

Domaine nu

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

Il se peut que vous souhaitiez que votre domaine nu redirige vers votre site web, car certains visiteurs ne saisissent pas le nom de domaine complet pour accéder à votre site web.

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

  2. Créer une redirection depuis le domaine nu (example.com) vers votre nom de domaine principal (www.example.com).

Note

Selon votre bureau d’enregistrement de noms 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 bases de données, cliquez sur le bouton des 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.

Saisissez 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é. Ensuite, 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ée

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.

Si vous ne le faites pas, vous risquez d’entraver la validation du certificat SSL et vous obtiendrez un message d’erreur incompatibilité de nom de certificat. Cette erreur est souvent affichée 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 en 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.

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

L”URL de base web d’une base de données ou l”URL racine affecte l’adresse de votre site web principal et tous les liens envoyés à vos clients (par ex. devis, liens du portail, 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

La connexion à votre base de données avec l’adresse originale du sous-domaine Odoo (par ex. example.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.

Vous pouvez également le faire manuellement. Pour cela, activez le mode développeur, puis allez à 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 saisissez 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 (/).

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

  • clé : web.base.url.freeze

  • valeur : True

Mapper votre nom de domaine avec votre site web

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

  • Il définit votre nom de domaine comme l’URL principale de votre site web, ce qui aide les moteurs de recherche à indexer correctement votre site web.

  • Si vous avez plusieurs sites web, il associe votre nom de domaine au site web approprié.

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

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

La configuration de https://www.example.com comme le 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 originale de votre 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 Google Search Console pour y remédier.