Nom de domaine

Heroku vous a donné un nom de domaine, mais il est long, difficile à retenir, et franchement moche... Ce serait quand même mieux d'avoir un nom de domaine plus court et plus facile à retenir, n'est-ce pas?

C'est ce que nous allons voir dans ce chapitre: comment acheter un nom de domaine et le faire pointer vers Heroku!

Où enregistrer son nom de domaine?

Un nom de domaine coûte environ 15$ par an. Vous pouvez en trouver des plus cher ou des moins cher, tout dépend de votre provider. Il existe de très nombreuses compagnies spécialisées dans l'enregistrement de nom de domaine: une simple recherche sur Google vous listera plusieurs centaines de possibilités.

Notre petit favori est I want my name. Ils revendiquent un "management de nom de domaine sans peine", ce qui est vraiment le cas.

Comment enregistrer mon nom de domaine sur IWantMyName?

Allez sur iwantmyname et tapez le nom de domaine que vous souhaiteriez enregistrer dans le champ de recherche.

Une liste des noms de domaines disponibles avec le nom que vous souhaiteriez va alors s'afficher. Comme vous pouvez le constater, un smiley joyeux indique que le nom de domaine est libre tandis qu'un smiley triste signifie qu'il est malheureusement déjà pris.

Nous avons décidé d'acheter djangogirls.in:

Allez dans votre panier et confirmez-le. Vous allez devoir vous créer un compte sur iwantmyname. Ensuite, vous allez pouvoir sortir votre carte bleue et acheter votre nom de domaine!

Une fois ces étapes franchies, cliquez sur Domains dans le menu et sélectionnez votre tout nouveau nom de domaine. Ensuite, trouvez et cliquez sur le lien manage DNS records:

Cherchez ce formulaire:

Remplissez le avec les informations suivantes: - Hostname: www - Type: CNAME - Value: votre nom de domaine chez Heroku (par exemple djangogirls.herokuapp.com) - TTL: 3600

Cliquez sur le bouton "Add" puis le bouton "Save changes" en bas de la page.

Il va falloir attendre quelques heures avant que votre nom de domaine fonctionne, soyez patient⋅e!

Configurer un nom de domaine dans Heroku

Vous allez avoir besoin de prévenir Heroku que vous souhaitez utiliser un nom de domaine perso.

Pour cela, allez dans le Dashboard d'Heroku, connectez-vous avec votre compte et choisissez votre application. Ensuite, allez dans la partie configuration (settings) de votre application et ajoutez votre nom de domaine dans la section Domains. N'oubliez pas d'enregistrer les modifications.

Et voilà, c'est tout!