Sous-domaines Heroku : Un guide d'introduction sans détour
Sous-domaines Heroku : Un guide d'introduction sans détour
Vous souhaitez améliorer l'image professionnelle de votre application Heroku avec un nom de domaine Heroku personnalisé ? Ce guide complet sur les sous-domaines Heroku vous couvre complètement.
Nous vous guiderons à travers la configuration et la configuration des enregistrements DNS, ainsi que l'intégration de Mailer To Go sur votre application Heroku pour une expérience de messagerie transparente.
Avec des statistiques montrant que 81 % des consommateurs mènent des recherches en ligne avant d'acheter un produit ou un service, disposer d'une URL mémorable et professionnelle peut faire toute la différence pour votre marque.
Ce guide pratique complet couvre les bases dont vous avez besoin pour faire ressortir votre application Heroku de la concurrence. Continuez à lire !
Qu'est-ce qu'un sous-domaine ?
Un sous-domaine est un domaine qui fait partie d'un domaine plus grand.
Les sous-domaines sont principalement utilisés pour organiser le contenu et les services des sites Web en différentes sections. Par exemple, si votre entreprise dispose d'un domaine de site Web intitulé « example.com. » Le sous-domaine pourrait prendre la forme de « blog.example.com. »
De plus, vous pouvez utiliser un sous-domaine pour diriger le trafic vers des applications ou des services spécifiques.
Heroku est une plateforme cloud qui fournit aux développeurs divers outils pour créer, déployer et mettre à l'échelle des applications web. Les sous-domaines Heroku sont une fonctionnalité de plateforme qui vous permet de créer des sous-domaines personnalisés pour votre application Heroku.
Quels sont les avantages d'utiliser les sous-domaines Heroku ?
Les sous-domaines Heroku sont un outil puissant pour personnaliser et mettre de marque votre application Heroku et pour organiser le contenu et les services de votre application en sections distinctes avant ou après le déploiement.
En configurant les sous-domaines, vous pouvez diriger le trafic vers des parties spécifiques de votre application Heroku et établir une identité de marque unique qui distingue votre application de la concurrence.
Il y a plusieurs avantages à utiliser les sous-domaines Heroku pour votre application :
1. Marque personnalisée
Les sous-domaines Heroku vous permettent de créer un nom de domaine Heroku personnalisé pour votre application, ce qui peut aider à améliorer la présence en ligne de votre marque. La possibilité d'ajouter des domaines personnalisés est particulièrement utile si vous avez plusieurs applications hébergées sur Heroku, car elle peut aider à les différencier les unes des autres.
2. Gestion facile
Les sous-domaines Heroku peuvent être facilement gérés et mis à jour à l'aide de l'interface de ligne de commande Heroku ou du tableau de bord Heroku. Cela vous permet de modifier rapidement le nom de domaine de votre application sans reconfigurer les paramètres DNS comme votre alias et votre enregistrement DNS.
3. Scalabilité
Les sous-domaines Heroku sont conçus pour être évolutifs, ce qui signifie qu'ils peuvent gérer de grandes quantités de trafic et de requêtes sans affecter les performances de votre application.
4. Créer une identité de marque
Les sous-domaines peuvent vous aider à établir une identité de marque unique pour votre application en utilisant un nom de domaine Heroku personnalisé qui reflète le nom ou l'objectif de votre application.
Heroku permet-il les sous-domaines ?
Oui, Heroku permet les sous-domaines. Cependant, il existe certaines politiques et exigences que vous devez respecter avant de pouvoir utiliser les sous-domaines avec votre application Heroku :
Vous pouvez acheter un domaine personnalisé auprès d'un registraire de domaine ou utiliser un domaine que vous possédez.
Vous devez d'abord disposer d'un nom de domaine personnalisé pour utiliser un sous-domaine personnalisé avec votre application Heroku.
Une fois que vous avez un domaine personnalisé, vous pouvez configurer un enregistrement CNAME qui pointe vers la cible DNS de votre application Heroku.
1. Étapes pour vérifier si votre application est admissible à un sous-domaine
Pour vérifier si votre application est admissible à un sous-domaine, utilisez l'interface de ligne de commande Heroku pour exécuter la commande suivante : « domaines Heroku ».
Cela affichera une liste des domaines associés à votre application, y compris tous les domaines personnalisés que vous avez configurés. Si vous voyez votre domaine personnalisé dans la liste, vous pouvez configurer un sous-domaine en créant un enregistrement CNAME qui pointe vers la cible DNS de votre application Heroku.
Il est important de noter que Heroku ne supporte pas les domaines génériques. Un domaine générique est un domaine qui correspond à tous les sous-domaines pour un nom de domaine donné.
2. Alternatives aux sous-domaines Heroku
Si vous ne pouvez pas utiliser les sous-domaines Heroku, d'autres options sont disponibles.
Vous pouvez configurer un enregistrement de redirection d'URL pour votre nom de domaine, redirigeant le trafic d'une URL à une autre. Prenons cet exemple.
Cela peut être utile pour diriger le trafic depuis un sous-domaine vers une page ou une section spécifique de votre application. En revanche, un domaine apex est le domaine principal de l'application (par exemple, « example.com » au lieu de « www.example.com »).
Pour découvrir les meilleures pratiques de sécurité des e-mails, empêcher vos e-mails d'aller au courrier indésirable, en savoir plus sur le sous-système de livraison de courrier, et bien d'autres, veuillez explorer nos derniers articles.
Combien de sous-sous-domaines un domaine peut-il avoir ?
Les sous-sous-domaines sont parfois appelés domaines de troisième niveau. Les domaines de troisième niveau sont classés comme des sous-domaines de sous-domaines.
Imaginez, par exemple, que vous ayez un domaine racine connu sous le nom de « example.com, » vous pouvez ensuite choisir de créer un sous-domaine « app.example.com » avec « api.app.example.com » comme sous-sous-domaine.
1. Limitations sur le nombre de sous-sous-domaines
Pratiquement, vous pouvez avoir autant de sous-sous-domaines que possible. Cependant, il y a certaines limitations à considérer pendant le processus. D'abord, chaque sous-domaine ajoute de la complexité à votre configuration DNS, ce qui la rend plus difficile à gérer et à maintenir. Deuxièmement, certains fournisseurs DNS peuvent avoir des limitations techniques sur le nombre de sous-domaines ou de sous-sous-domaines qu'ils supportent.
2. Meilleures pratiques pour organiser les sous-sous-domaines
En tant que meilleure pratique, il est judicieux d'organiser vos sous-sous-domaines de manière logique et hiérarchique. Par exemple, vous pourriez utiliser des sous-sous-domaines pour organiser différentes fonctionnalités ou services de votre application Heroku. Cela peut faciliter la gestion et la maintenance de votre configuration DNS au fil du temps.
Lors de la configuration de sous-sous-domaines pour votre application Heroku, vous devez configurer l'enregistrement CNAME et la cible DNS pour chaque sous-domaine et sous-sous-domaine.
Cela peut être fait à l'aide des domaines Heroku, du fournisseur DNS de votre application, ou de l'interface de ligne de commande Heroku. Si vous prévoyez d'utiliser SSL avec vos sous-sous-domaines, vous devez également configurer un certificat SSL pour chaque domaine et sous-domaine.
Comment ajouter des noms de domaine personnalisés pour les applications Heroku ?
Le processus d'ajout d'un domaine personnalisé sur une application Heroku est relativement facile et peut être complété en utilisant les étapes ci-dessous :
1. Acheter ou utiliser un nom de domaine personnalisé
La première étape est d'avoir un nom de domaine personnalisé que vous souhaitez utiliser pour votre application Heroku. Vous pouvez acheter un nouveau nom de domaine auprès d'un registraire de domaine ou utiliser un domaine que vous possédez déjà.
2. Ajouter le domaine personnalisé à votre application
Dans votre tableau de bord Heroku, accédez à votre application et cliquez sur l'onglet Paramètres. Naviguez jusqu'à la section Domaines de votre application Heroku, puis cliquez sur le bouton Ajouter un domaine, remplissez le nom de domaine personnalisé que vous envisagez d'utiliser, et cliquez sur l'icône Enregistrer les modifications.
3. Configurer vos enregistrements DNS
Après avoir ajouté votre nom de domaine personnalisé à votre application, vous devez configurer vos enregistrements DNS pour qu'ils pointent vers Heroku. Heroku vous fournira une cible DNS que vous devrez ajouter en tant qu'enregistrement CNAME auprès du fournisseur DNS de votre domaine.
Par exemple, si votre cible DNS est « example.herokuapp.com, » vous devrez ajouter un enregistrement CNAME auprès du fournisseur DNS de votre domaine qui pointe « www » vers « example.herokuapp.com. »
4. Vérifier votre domaine
Une fois que vous avez ajouté votre enregistrement DNS, vous devez vérifier votre domaine personnalisé auprès de Heroku. Dans votre tableau de bord Heroku, accédez à votre application et cliquez sur l'onglet Paramètres.
Naviguez jusqu'à la section Domaine de votre application Heroku, puis cliquez sur le bouton Vérifier en regard du nom de domaine.
Heroku vérifiera que votre enregistrement DNS est correctement configuré et affichera une coche verte lorsque tout est configuré correctement.
5. Ajouter un certificat SSL
Vous devez ajouter un certificat SSL à votre application Heroku pour sécuriser votre nom de domaine personnalisé. Heroku fournit un certificat SSL gratuit pour chaque application, que vous pouvez ajouter en cliquant sur le bouton Configurer SSL dans l'onglet Paramètres du tableau de bord de votre application. Vous pouvez également utiliser un certificat SSL personnalisé si vous préférez.
C'est tout ! Une fois que vous avez terminé ces étapes, votre nom de domaine personnalisé sera configuré et prêt à être utilisé avec votre application Heroku.
Les sous-domaines sont-ils hébergés séparément ?
Oui, les sous-domaines sont généralement hébergés séparément du domaine racine. Lorsque vous ajoutez un sous-domaine à votre nom de domaine, il devient une entité distincte avec ses propres enregistrements DNS, hébergement et contenu de site Web. Cela signifie que vous pouvez utiliser les sous-domaines pour créer des sites Web ou des applications distincts liés à votre site principal.
Dans le cas de Heroku, ajouter un sous-domaine à votre application signifie créer un point d'accès distinct pour votre application qui peut être consulté via l'URL du sous-domaine. Heroku gère l'hébergement et le DNS de votre sous-domaine d'application, vous n'avez donc pas besoin de vous soucier de la configuration d'un compte d'hébergement distinct ou de la gestion de l'enregistrement DNS pour votre sous-domaine.
1. Paramètres DNS du domaine racine et modifications
Étant donné que les sous-domaines font partie intégrante du nom de domaine, une modification apportée au domaine racine peut affecter considérablement le sous-domaine.
Par exemple, modifier les paramètres DNS de votre domaine racine peut également affecter les paramètres DNS de votre sous-domaine d'application. Par conséquent, il est important de gérer soigneusement votre nom de domaine et vos sous-domaines pour vous assurer que tout est configuré correctement et fonctionne comme prévu.
Pour découvrir les meilleures pratiques de sécurité des e-mails, empêcher vos e-mails d'aller au courrier indésirable, en savoir plus sur le sous-système de livraison de courrier, et bien d'autres, veuillez explorer nos derniers articles.
Comment intégrer Mailer To Go sur Heroku ?
L'intégration et la configuration de Mailer To Go sur Heroku vous permet d'envoyer des e-mails à partir de vos adresses e-mail et domaines. Suivez ces étapes simples pour intégrer de manière transparente Mailer To Go et profiter d'une expérience d'envoi d'e-mails fiable et sécurisée.
Connectez-vous à votre compte Heroku et accédez au tableau de bord de votre application.
Cliquez sur l'onglet Ressources.
Dans la barre de recherche Extensions , tapez « Mailer To Go » et sélectionnez-le dans la liste des extensions disponibles.
Choisissez le plan tarifaire qui convient le mieux à vos besoins, puis cliquez sur le bouton Approvisionner.
Une fois l'extension approvisionnée, cliquez sur l'onglet Paramètres et le bouton Révéler les variables de configuration.
La phase suivante consiste à remplir vos identifiants SMTP ; il s'agit notamment de votre serveur SMTP, du port, du nom d'utilisateur et du code d'accès. De plus, vous devrez ajouter votre adresse e-mail et le domaine que vous envisagez d'utiliser pour envoyer vos e-mails.
Après avoir entré vos identifiants SMTP et vos informations de messagerie, cliquez sur le bouton Ajouter pour enregistrer les modifications.
Ensuite, mettez à jour le code de votre application pour utiliser Mailer To Go. Vous pouvez ajouter les identifiants Mailer To Go à vos variables d'environnement d'application ou utiliser la bibliothèque Mailer To Go dans votre code.
Enfin, vous pouvez tester votre fonctionnalité d'envoi d'e-mails en envoyant un e-mail de test à partir de votre application Heroku.
En suivant ces étapes, vous pouvez intégrer de manière transparente Mailer To Go sur Heroku pour profiter d'une expérience d'envoi d'e-mails fiable et sécurisée.
Questions fréquemment posées
Que sont les sous-domaines Heroku ?
Les sous-domaines Heroku sont des identifiants uniques attribués à chaque application Heroku. Lorsque vous créez une application sur Heroku, un sous-domaine Herokuapp.com est automatiquement attribué, comme your-app-name.herokuapp.com. C'est sur ce sous-domaine que votre application est accessible sur le web.
Comment puis-je créer des sous-domaines pour tous mes utilisateurs sur Heroku ?
Pour créer des sous-domaines personnalisés pour chacun de vos utilisateurs sur Heroku, vous pouvez utiliser un enregistrement DNS générique. Cela vous permet d'acheminer tous les sous-domaines d'un domaine donné vers votre application Heroku. Ensuite, dans votre application, vous pouvez utiliser des intergiciels pour gérer les requêtes en fonction du sous-domaine. Notez que cela nécessite un domaine personnalisé configuré sur votre application Heroku.
Comment diriger un sous-domaine vers une application Heroku ?
Pour diriger un sous-domaine vers une application Heroku, vous devez ajouter un enregistrement DNS auprès de votre fournisseur de domaine. Le type d'enregistrement est généralement un enregistrement CNAME, où le nom est votre sous-domaine et la valeur est le domaine par défaut de votre application Heroku (your-app-name.herokuapp.com).
Ensuite, vous devez ajouter le sous-domaine aux paramètres de votre application Heroku dans le tableau de bord Heroku.
Puis-je utiliser plusieurs sous-domaines avec une application Heroku ?
Oui, vous pouvez utiliser plusieurs sous-domaines avec une application Heroku. Vous devrez ajouter chaque sous-domaine aux paramètres de votre application Heroku et configurer les enregistrements DNS appropriés auprès de votre fournisseur de domaine. Si vous utilisez un service de messagerie transactionnelle comme Mailer To Go, celui-ci peut vous aider à gérer et envoyer des e-mails à partir de ces sous-domaines.
Qu'est-ce qu'un sous-domaine générique dans Heroku ?
Un sous-domaine générique dans Heroku vous permet de diriger tous les sous-domaines d'un domaine donné vers votre application Heroku. Ceci est réalisé en configurant un enregistrement DNS générique auprès de votre fournisseur de domaine et en configurant votre application Heroku pour accepter les requêtes de n'importe quel sous-domaine.
Que sont les sous-domaines Heroku et quels sont leurs avantages ?
Les sous-domaines Heroku sont une fonctionnalité de la plateforme cloud Heroku qui vous permet de créer des sous-domaines personnalisés pour votre application Heroku. Ils offrent des avantages tels que la marque personnalisée, la gestion facile, la scalabilité et la possibilité de créer une identité de marque unique pour votre application.
Comment pouvez-vous ajouter des noms de domaine personnalisés pour les applications Heroku ?
Pour ajouter un nom de domaine personnalisé à une application Heroku, vous devez d'abord acheter ou utiliser un nom de domaine personnalisé. Ensuite, ajoutez le domaine personnalisé à votre application, configurez vos enregistrements DNS pour qu'ils pointent vers Heroku, vérifiez votre domaine et ajoutez un certificat SSL.
L'utilisation d'un fournisseur de services de messagerie fiable comme Mailer To Go peut contribuer à garantir que vos e-mails parviennent à la boîte de réception de vos clients.
Augmentez votre ROI par e-mail avec Mailer To Go
Prêt à augmenter la délivrabilité et les taux de clics des e-mails ?
Commencer gratuitement