[Mise à jour d'avril 2016] Cette réponse est désormais obsolète, le mappage de domaine nu personnalisé est pris en charge, voir la réponse de Lawrence Mok .
Je l'ai compris!
Tout d'abord: il est impossible de lier quelque chose comme mydomain.com
avec votre application appspot. Ceci est considéré comme un domaine nu, qui n'est plus pris en charge par Google App Engine (plus). À strictement parler, la réponse à ma question doit être "impossible". Continuer à lire...
Tout ce que vous pouvez faire est d'ajouter des sous-domaines pointant vers votre application, par exemple myappid.mydomain.com
. La clé pour obtenir votre domaine de premier niveau lié à votre application est de réaliser qu'il www
s'agit d'un sous-domaine comme les autres!
myappid.mydomain.com
est traité exactement de la même manière que www.mydomain.com
!
Voici les étapes:
- Accédez à appengine.google.com, ouvrez votre application
- Administration> Versions> Ajouter un domaine ... (votre domaine doit être lié à votre compte Google Apps, suivez les étapes pour le faire, y compris la vérification du domaine.)
- Accédez à www.google.com/a/votredomaine.com
- Tableau de bord> votre application doit être répertoriée ici. Clique dessus.
- Page des paramètres myappid> Adresse Web> Ajouter une nouvelle URL
- Entrez simplement
www
et cliquez sur Ajouter
- À l'aide de l'interface Web de votre fournisseur d'hébergement de domaine, ajoutez un CNAME
www
pour votre domaine et pointez surghs.googlehosted.com
Vous êtes maintenant www.mydomain.com
lié à votre application.
J'aurais souhaité que cela soit plus évident dans la documentation ... Bonne chance!
[mise à jour 2015-09-28] Google vous permet désormais d'ajouter des domaines personnalisés (y compris des domaines nus) et de configurer SSL sans avoir besoin de Google Apps. Pour plus de détails, reportez-vous ici: https://cloud.google.com/appengine/docs/using-custom-domains-and-ssl?hl=en
Je viens de découvrir aujourd'hui (à partir du 2014-04-11) une nouvelle page de paramètres de domaine personnalisés est disponible à partir de Google Developers Console:1. Accédez à https://console.developers.google.com/project 2. Cliquez sur votre projet 3. Sur la gauche, cliquez sur "App Engine" 4. Cliquez sur "Paramètres"Voilà! Vous pouvez configurer un domaine personnalisé sans avoir besoin d'un compte Google App!
la source
[Mise à jour d'avril 2016] Cette réponse est désormais obsolète, le mappage de domaine nu personnalisé est pris en charge, voir la réponse de Lawrence Mok .
Voir http://www.google.com/support/a/bin/answer.py?hl=en&answer=91077 pour les détails. Une fois que vous vous êtes inscrit à Google Apps pour votre domaine:
Vous ne pouvez pas utiliser un nu domaine, bien que, comme whatever.com (mais www.whatever.com fait le travail), parce que:
comme spécifié sur http://www.google.com/support/a/bin/answer.py?answer=91080
la source
Si, comme moi, vous avez vu ce message en essayant d'ajouter "www" en tant que sous-domaine afin de faire fonctionner votre propre domaine:
Le processus ci-dessus mentionné dans d'autres réponses a légèrement changé si vous utilisez Google Apps pour votre domaine.
Vous devez maintenant le faire également:
Google Apps -> Paramètres du service -> Sites. Cliquez sur «Mappage d'adresse Web» et supprimez le mappage «www» qui a été ajouté par défaut aux sites.
Ensuite, vous pouvez ajouter le sous-domaine «www» pour votre application App Engine
voir ce lien:
http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps
la source
Une autre solution proposée par Google est le transfert d'URL: http://www.google.com/support/a/bin/answer.py?hl=en-in&answer=61057
la source
Google propose une redirection de domaine nue.
la source
Google ne nous fournit pas d'adresse IP pour établir un record. Si c'était le cas, nous pourrions utiliser des domaines nus.
Il existe une autre option, en définissant un enregistrement sur l'adresse IP du serveur Web étranger et ce serveur pourrait effectuer une redirection http, par exemple de domain.com vers www.domain.com (consultez GiDNS )
la source
Je connais toutes ces étapes et en fait, ce qui suit est le moyen court et fantastique.
Maintenant que j'ai tout fait, je peux accéder à mon application appengine avec succès en utilisant mon domaine personnalisé. Par exemple http://cic.mx et http://www.cic.mx m'emmènent dans mon application. Mais l'URL passe à -myappid-.appspot.com et je ne veux pas que cela se produise!
Quelqu'un a-t-il résolu ce problème?
J'utilise une application php sur l'appengine, avec une instance wordpress.
la source
Pour App Engine en 2019, Google a simplifié la configuration d'un domaine personnalisé.
Google App Engine -> Paramètres -> Domaines personnalisés
Vérifiez votre domaine
Sélectionnez votre nom de domaine Registra
Rappel : utilisez TXT Record avec la valeur fournie par Google sans enregistrement CNAME existant, sinon TXT Record sera prioritaire
la source
Je suis juste parvenu à trier ça finalement après les heures. Le sous-domaine www pointait vers Sites, mais le front-end ne me le montrait pas.
Après avoir franchi le pas et défini le CNAME sur gwh.google.com, et activé / désactivé les sites plusieurs fois (voir le commentaire de Rodrigo Moraes sur http://groups.google.com/group/google-appengine/web/ suppression-www-mapping-existant-de-google-apps ) J'ai pu définir l'adresse des sites pour utiliser le sous-domaine www.
J'ai ensuite pu le remplacer par l'utilisation du sous-domaine www, auquel cas l'application appengine m'a permis de spécifier le sous-domaine www.
C'est une mauvaise solution - essentiellement activer et désactiver les sites jusqu'à ce que cela fonctionne!
la source
Lorsque vous allez dans "Paramètres d'application -> Ajouter un domaine", il vous demandera de sélectionner un compte de connexion, vous êtes probablement déjà sur un compte gmail, il affichera donc également un compte gmail, mais vous devez utiliser le compte Google Apps où vous avez mappé votre domaine personnalisé. .
la source
Vous pouvez rediriger vers l'avant ou masquer votre nom de domaine dans godaddy mais je ne connais pas les autres sites d'hébergement. Jetez un oeil sur ce lien
la source
Voici un didacticiel de Google sur le mappage de votre application sur un domaine personnalisé: https://cloud.google.com/appengine/docs/domain?hl=FR
Ce devrait être la dernière mise à jour. Mais veuillez noter ces 2 choses:
1- Vous ne trouverez peut-être pas votre application dans la nouvelle console de développeur, alors la seule solution consiste à télécharger votre code source, à créer une nouvelle application à partir de la nouvelle console de développeur et à la déployer.
2- Vous trouvez votre application sur la console du développeur, mais dans le menu Calcul, vous ne trouverez peut-être pas les paramètres App Engine comme mentionné dans le tutoriel, alors vous devez procéder de la même manière que je l'ai expliqué dans le premier point (créer une autre application)
J'espère que ça aide !
la source
Vous devez essayer comme ça,
Application Settings > Add Domain
...la source