Maison > interface Web > js tutoriel > NgSysV.Obtenir un domaine personnalisé

NgSysV.Obtenir un domaine personnalisé

Mary-Kate Olsen
Libérer: 2024-12-07 15:48:12
original
338 Les gens l'ont consulté

Cette série d'articles est indexée sur NgateSystems.com. Vous y trouverez également une fonction de recherche par mot-clé très utile.

Dernière révision : 24 novembre

4. Présentation

L'URL de votre système en direct ressemble actuellement à https://svelte-dev-81286.nw.r.appspot.com. Vous voudrez sûrement quelque chose de plus vif que ça ! Pour un tarif annuel très raisonnable (actuellement environ 20 $ par an), les « détaillants de domaines » commerciaux tels que SquareSpace vous permettront d'amorcer votre développement avec une « URL personnalisée » mygreatsite.com adaptée au marché.

Voici une brève description de la procédure que vous suivrez une fois que vous aurez acheté une URL personnalisée :

4.1 Vérifier la propriété du domaine :

  • Dans le menu de gauche du tableau de bord App Engine, accédez à Paramètres > Domaines personnalisés.
  • Cliquez sur Ajouter un domaine personnalisé.
  • Si votre domaine n'est pas encore vérifié, Google vous guidera à travers les étapes pour le vérifier. Cela implique généralement l'ajout d'un enregistrement TXT aux paramètres DNS de votre domaine.

4.2 Mapper le domaine à votre application :

Une fois le domaine vérifié, vous pouvez le mapper à votre application App Engine :

  • Dans la section Domaines personnalisés de Paramètres App Engine, sélectionnez votre domaine personnalisé dans la liste des domaines vérifiés.
  • Spécifiez les sous-domaines (comme www.example.com ou simplement example.com) que vous souhaitez lier à votre application.
  • Google Cloud fournira les enregistrements DNS (généralement des enregistrements CNAME, A et AAAA) requis pour la configuration dans les paramètres de votre registraire de domaine.

4.3 Configurer les paramètres DNS :

  • Accédez à votre registraire de domaine (par exemple SquareSpace) et recherchez les paramètres DNS de votre domaine.
  • Ajoutez les enregistrements DNS que Google a fournis lors du processus de mappage de domaine en tant qu'enregistrements DNS « personnalisés ». Ceux-ci comprennent généralement :
    • un enregistrement CNAME : pour les sous-domaines comme www, cela pointe vers ghs.googlehosted.com.
    • Enregistrements A : pour le domaine racine (comme example.com), cela pointera vers des adresses IP spécifiques fournies par Google Cloud.
    • Enregistrements AAAA : pour le domaine racine (comme example.com), cela pointera vers des adresses IP spécifiques fournies par Google Cloud.

Après avoir terminé de faire cela lors de l'inscription à ngatesystems.com sur SquareSpace, mes enregistrements DNS personnalisés ressemblaient à ceci :

NgSysV.Getting a Custom Domain

Quelques mots d’explication pourraient être utiles ici. Les enregistrements « A » sont ce que les serveurs de noms de domaine du Web utilisent pour traduire une URL telle que ngatesystems.com en une adresse IPv4 (32 bits) telle que 216.239.32.21 qui cible une machine physique. Sauf que dans ce cas, vous savez que cela ne peut pas être tout à fait exact, car lorsque vous avez choisi l'emplacement de votre machine App Engine, vous l'avez sélectionné parmi une liste de dizaines. Cette adresse est en fait l’adresse du « Global Load Balancer » de Google. Je suppose que vous disposez de quatre adresses pour cela afin d'assurer la redondance. De plus, vous recevez quatre enregistrements « AAAA » mappés à des adresses IPv6 (128 bits). Cette nouvelle norme permet au Web de prendre en charge beaucoup plus de cibles physiques que le schéma IPv4 d'origine. Quoi qu'il en soit, pour résumer, un enregistrement DNS comme @A 216.239.32.21 dit "mapper une requête pour ngatesystems.com (le symbole @ est un raccourci pour l'adresse racine de votre site) vers une machine au 216.239.32.21

Enfin, l'enregistrement CNAME, qui signifie « Canonical Name », dirige le trafic du sous-domaine de ngatesystems.com sur www.ngatesystems.com vers le gestionnaire de trafic de Google sur ghs.googlehosted.com. On l'appelle nom « canonique » car il fournit une référence unique pour résoudre le domaine vers sa destination correcte, simplifiant la gestion DNS et garantissant un routage cohérent.

4.4 Configurer SSL (Activer l'utilisation des adresses HTTPS) :

  • Google Cloud provisionne automatiquement les certificats SSL pour votre domaine personnalisé. Si vous visitez la section Domaines personnalisés après avoir mappé votre domaine, vous verrez le statut SSL comme « Provisionnement ». Cela prend généralement quelques minutes.
  • Une fois terminée, votre application sera accessible via HTTPS.

4.5 Attendre la propagation DNS :

  • Les modifications DNS peuvent prendre un certain temps à se propager, de sorte que votre domaine personnalisé risque de ne pas fonctionner immédiatement. Ce processus peut prendre de quelques minutes à plusieurs heures, selon votre registraire.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal