Pour faire pointer votre domaine vers Odoo, suivez ces étapes :
Étape 1 – Créer une redirection de domaine
Avec un plan d’hébergement chez Hostinger
Si vous avez un plan d’hébergement chez Hostinger, ajoutez le domaine à votre plan d’hébergement. Vous pouvez ignorer l’intégration et créer un site Web vide.
Créez ensuite un fichier .htaccess dans le dossier public_html du domaine et ajoutez le code suivant :
RewriteEngine On
RewriteCond %{HTTPS} off [OU]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]
Assurez-vous d’enregistrez les modifications.
Sans plan d’hébergement chez Hostinger
Si vous n’avez qu’un domaine, vous pouvez créer la redirection à l’aide de Cloudflare en suivant ce guide : Comment rediriger un nom de domaine sans plan d’hébergement.
Étape 2 – Créer l’enregistrements CNAME
Accédez à la zone DNS de votre domaine et supprimez tous les enregistrements A existants. Ensuite, créez un enregistrement CNAME avec les valeurs suivantes :
Hôte : www
Pointe vers : database.odoo.com
TTL : par défaut
Assurez-vous de remplacer database par le nom de votre base de données :
-
Pour Odoo Online, il s’agit de l’adresse actuelle de votre base de données. Vous pouvez le vérifier dans la section Mes bases de données de votre compte Odoo
-
Pour Odoo.sh, allez dans Paramètres → Nom du projet sur votre compte Odoo pour trouver le nom de l’adresse principale
REMARQUE :
-
Si vous avez utilisé la méthode Cloudflare à l’étape précédente, la gestion de votre zone DNS doit être gérée à partir de là. Vous devrez créer cet enregistrement CNAME dans Cloudflare.
Après avoir spécifié les nouveaux enregistrements DNS, attendez la fin de la propagation (jusqu’à 24 heures) avant de passer à l’étape suivante pour éviter tout problème SSL.
Étape 3 – Mappez votre domaine avec votre base de données
Les étapes dépendent de votre type de service :
-
Pour Odoo en ligne – accédez à votre gestionnaire de base de données , cliquez sur le bouton Paramètres → Noms de domaine , et sélectionnez Utiliser mon propre domaine. Entrez votre nom de domaine et cliquez sur Vérifier. Ensuite, cliquez sur je confirme, c’est fait.
-
Pour Odoo.sh – allez dans Branches → sélectionnez votre branche → Paramètres → Domaines personnalisés. Entrez votre nom de domaine et cliquez sur Ajouter un domaine.
Étape 4 – Mettre à jour l’URL racine de la base de données
Activez le mode développeur sur votre compte Odoo, puis allez dans Paramètres → Technique → Paramètres système.
Trouvez la clé web.base.url, ou créez-la si elle n’existe pas, et entrez votre nom de domaine au format suivant :
https://www.domain.tld
Assurez-vous d’inclure le protocole (HTTPS) et de supprimer toute barre oblique à la fin (/).
Une fois l’URL racine de votre base de données mise à jour, créez le paramètre système suivant pour l’empêcher de revenir automatiquement :
-
Clé : web.base.url.freeze
-
Valeur : True
Étape 5 – Mappez votre domaine avec votre site Web
Sur votre compte Odoo, accédez à Site Web → Configuration → Paramètres → Infos sur le site Web et sélectionnez le site Web souhaité.
Une fois là-bas, entrez votre nom de domaine dans le champ Domaine au format suivant :
https://www.domain.tld
Et cliquez sur Enregistrer.
C’est ça! Vous savez maintenant comment faire pointer votre domaine vers Odoo 😊
Ressources supplémentaires :
-
Si vous rencontrez des problèmes pour pointer votre domaine après avoir ajouté le bon enregistrement CNAME et créé la redirection, contactez le support Odoo