Configurer un Root Domain OVH vers hébergeur tiers

Bonjour,

Depuis de nombreuses années, c'est toujours une galère sans fin de configurer mes domaines historiques qui sont chez OVH.

Voici donc une procédure pour configurer correctement un domaine chez OVH, lorsque l'hébergeur est un service tiers (Railway, Heroku…), qui ne gère que le CNAME sans fournir d'entrée A | AAAA :

# Exemple pour le domaine : my-ovh-domain.tld
# Hébergeur cible sur le sous-domaine : instance.my-other-provider.tld
IN A 213.186.33.5
60 IN TXT "4|https://www.my-ovh-domain.tld"
www IN CNAME instance.my-other-provider.tld.

Le champs A pointe vers le serveur OVH CLOUD
Le champ TXT opère une redirection 301 vers le domaine précédé du sous-domaine www (donc: https://www.my-ovh-domain.tld)
Le champ CNAME en www pointe sur instance.my-other-provider

En bref :
* https://my-ovh-domain.tld -> 301 REDIRECT www.my-ovh-domain.tld -> instance.my-other-provider
* https://www.my-ovh-domain.tld -> instance.my-other-provider


* https://my-ovh-domain.tld -> 301 REDIRECT www.my-ovh-domain.tld -> instance.my-other-provider


attention, ça ne prend pas en charge https.

Ce n'est pas de la faute d'OVH.
Ls standard DNS n'autorise pas les CNAME à la racine d'un domaine. C'est comme ça.

La solution (gratuite) est de prendre un start10m pour pouvoir mettre un site avec juste un fichier .htaccess

* le site www est envoyé sur le CNAME du fournisseur tiers
* le site "sans www" est hébergé sur le start10m où il y a juste un .htaccess qui redirige ver le site "avec www".

Dans Hébergement > multisite vous ne mentionnez que le site "sans www" puisque celui "avec www" n'est pas hébergé chez OVH. (avec SSL=oui)

Et vous activez SSL sur l'hébergement.