Dans l'éditeur de zone DNS de GoDaddy, vous voudrez configurer votre enregistrement CNAME www pour qu'il pointe vers @. Dans votre enregistrement A, vous utiliserez un caractère générique (*) pour pointer vers l'adresse IP et un deuxième enregistrement A qui utilise @ comme hôte qui pointera également vers l'adresse Web. Par ici,
subdomain1.example.com will forward to your IP
www.example.com will forward to your IP
silly.example.com will forward to your IP
anything.example.com will forward to your IP
Questions fréquemment posées
Puis-je pointer * .mondomaine.com vers mon application Heroku?
Oui, en utilisant la fonction gratuite Domaines personnalisés de Heroku, vous pouvez pointer un domaine générique vers votre application.
Quelles adresses IP dois-je utiliser pour pointer mon domaine personnalisé vers Heroku?
La pile de routage Heroku utilise une collection d'adresses IP qui peuvent changer à tout moment, et l'utilisation d'enregistrements A pour pointer vers votre application n'est pas prise en charge. Pour vous assurer que votre domaine pointe toujours correctement vers le maillage de routage, configurez les sous-domaines (par exemple www dans www.example.org) à l'aide d'un enregistrement CNAME:
If the app is on… Then CNAME the subdomain to
Bamboo yourapp.heroku.com
Cedar yourapp.herokuapp.com
Les domaines nus (ou nus / apex) (par exemple, example.org) doivent être évités en raison de leur disponibilité et des conséquences de leur disponibilité.
Pourquoi ne puis-je pas ajouter subdomain.mydomain.com pour mon application?
Dans certains cas, les tentatives d'ajout d'un domaine personnalisé (comme subdomain.mydomain.com) pour une application peuvent entraîner une erreur comme celle-ci:
! mydomain.com is owned by another user
Toutes les applications pour un domaine de base donné doivent appartenir au même compte Heroku. L'erreur ci-dessus signifie que quelqu'un d'autre a déjà ajouté un domaine personnalisé mydomain.com à l'une de ses applications.