Jai acheté un domaine via Google Domains et jhéberge mon application sur Heroku.

Je souhaite que les utilisateurs puissent accéder à mon application via le domaine nu, mais Google Domains nautorise pas la définition de CNAME pour le domaine nu. Ils ont une option qui autorise le « transfert de sous-domaine » cependant, lorsque cela est défini, le chemin de lURL est supprimé.

Par exemple, si je configure le « transfert de sous-domaine » pour le domaine nu et que je vais à example.com/123, il redirige lutilisateur vers example.com.

Comment puis-je transférer à la fois le domaine et le chemin?

Commentaires

  • Une question très similaire a été posée pour les domaines hébergés par GoDaddy, mais elle napparaît pas comme les options disponibles ici, sont également disponibles dans Google Domains. webmasters.stackexchange.com/questions/12777/…
  • Avez-vous simplement essayé de faire un DNS CNAME à partir de votre nom de domaine vers example.herokuapp.com ??
  • @closetnoc, oui. Google Domains nautorise pas les enregistrements CNAME pour le domaine nu.
  • @ w3d: il ne lui ressemble ‘. Google Domains (et la plupart des bureaux denregistrement) proposent une politique de remboursement de 5 jours, alors je lai fait et jai immédiatement racheté le domaine sur GoDaddy. Problème résolu.
  • @BlairAnderson – merci, vient de mettre à jour la réponse acceptée

Réponse

Cela ma pris un certain temps, mais jai compris celui-ci. Cest un processus en 2 étapes (il existe peut-être dautres façons de le faire, mais cela fonctionne aussi pour AWS):

1) Utilisez un enregistrement CNAME pour définir votre www.example.com pour transférer vers le vrai nom dhôte.

2) Pour configurer le domaine nu, ajoutez un «enregistrement synthétique» et configurez un «transfert de sous-domaine». Dans la zone de texte du sous-domaine, entrez le @ signe et rien dautre.

3) Sélectionnez loption « Transférer le chemin ». Cela devrait faire exactement ce que vous voulez.

Commentaires

  • @ a fait laffaire. Il est surprenant que Google nait pas ‘ vous laisser une valeur vide, mais ne le fera pas non plus vous parler de @
  • Fonctionne très bien, merci!

Réponse

Le transfert de sous-domaine a une option « Transférer le chemin » maintenant.

Réponse

Pour le moment, ce nest pas possible, mais Google Domains a un Politique de retour de 5 jours, et une fois retourné, le domaine devient immédiatement disponible pour être racheté auprès d’autres bureaux d’enregistrement.

https://support.google.com/domains/answer/6000754

Si il sagit dun besoin critique, le domaine peut être retourné et racheté à GoDaddy qui propose le transfert de domaine nu.

https://support.godaddy.com/help/article/422/manually-forwarding-or-masking-your-domain-name

Commentaires

  • La plupart des bureaux denregistrement, y compris GoDaddy, don ‘ t autorisez les enregistrements CNAME pour le domaine nu, mais donnez à la place la possibilité de transférer lutilisateur sil accède au domaine nu vers un autre sous-domaine (tel que www). Jai trouvé que cela pouvait avoir un léger impact sur les performances, donc pour contourner le problème, je me suis inscrit au compte gratuit de Cloudflare ‘ et grâce à leur gestion DNS, vous pouvez configurer un Enregistrement CNAME pour le domaine nu. Jespère que cela aide quelquun!
  • Cette réponse est actuellement FAUX et devrait être mise à jour: tachyonstemplates.com/2018/google-domains-forward-root

Réponse

Cest la seule chose qui a fonctionné pour moi comme la souligné Rod Michael Perez.

https://support.google.com/a/answer/2518373?hl=en

En bref, vous pouvez changer la façon dont le nu le domaine est redirigé en accédant à votre console dadministration Google> Domaines> Ajouter / supprimer des domaines. Ensuite, pour le domaine spécifique, utilisez le « lien de redirection de modification » pour rediriger le domaine nu. Par exemple, vous pouvez utiliser « www ». Assurez-vous dappuyer sur « Enregistrer les modifications » pour quil prenne effet.

Si vous navez quun seul domaine, le lien suivant peut vous aider.

https://admin.google.com/DomainSettingsChangeNakedRedirect

Vous devez maintenant accéder à la console de gestion DNS du domaine en utilisant vos informations didentification et ajouter un enregistrement A pour « www » et le pointer vers votre adresse IP. Pour une raison quelconque, les enregistrements A nus étiquetés « @ » doivent être inclus dans la zone DNS. Supprimez tous les enregistrements CNAME « www » existants.

Maintenant, testez la redirection en utilisant le domaine nu.

Jespère que cela fera gagner à quelquun les 3 à 4 heures quil ma fallu pour comprendre .

Réponse

Créez simplement un fichier .htaccess:

# Rewrite EVERYTHING to the new domain RewriteRule ^(.*)$ newDomain.ext/$1 [R=301,L] 

Commentaires

  • Sils ‘ ont simplement enregistré un domaine ( via Google Domains) disposent-ils dun  » espace  » dans lequel créer un fichier .htaccess?Cet  » space  » est-il géré par Apache et donne accès à mod_rewrite?
  • Sil est ‘ est un hébergement simple, ils ‘ permettront laccès htaccess. Je peux ‘ imaginer quils ‘ le bloquer, même des choses basiques comme de belles URL sont impossibles autrement.
  • @Martin, je ne cherche pas à rediriger les utilisateurs vers un nouveau domaine. Je veux que les gens puissent saisir example.com/123 et pour cela ne pas transmettre à example.com. HTACCESS naide ‘ pas vraiment ici, puisque le chemin est en cours de suppression. Pour ajouter un peu de couleur ici, ce domaine sera utilisé comme raccourcisseur de lien (par exemple bit.ly), donc forcer les utilisateurs à taper autre chose que le domaine nu est contre-productif. Toute opinion dune personne ayant utilisé Google Domains serait très appréciée.
  • Vous souhaiterez peut-être clarifier ce point dans votre question. Et le chemin nest pas supprimé dans mon exemple, le $1 a la valeur. Vous pouvez lajuster davantage à vos préférences. Mais encore une fois, je vous suggère dajouter quelques exemples à votre question, puis

Réponse

Lassistance Google ma aidé.

Ajouter un cname pour www Ajouter un enregistrement synthétique @ à http://www.yourgoogledomain.com (remplacez votre domaine googledomain par votre domaine)

Fonctionne comme un charme.

Commentaires

  • Cette réponse navait pas beaucoup de sens. Que diriez-vous dun peu plus quun run-on-phrase et des bits qui ‘ ne se lisent pas comme langlais?

Réponse

Dans le tableau de bord des domaines, vous pouvez définir la manière dont votre domaine nu est traité et vous pouvez rediriger le domaine nu vers la page de votre choix.

Vous pouvez consulter les détails étape par étape ici: https://support.google.com/a/answer/2518373?hl=en

Il y a aussi options sous le transfert de sous-domaine que vous pouvez utiliser. Tout dabord, vous ajoutez le CNAME à votre liste denregistrements synthétiques. Ensuite, sélectionnez un «Sous-domaine en avant» dans la liste des enregistrements synthétiques dont vous disposez. Dans ce cas, vous souhaitez choisir le CNAME que vous venez dajouter. Vous pouvez également ajouter et modifier des enregistrements synthétiques selon vos besoins. Activez le transfert de chemin et dautres options.

Vous pouvez consulter les détails ici: https://support.google.com/domains/answer/6072198?hl=en

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *