Comment utiliser Google app engine avec mon propre domaine de niveau supérieur (pas de sous-domaine)?
Après des heures de lecture sur et à expérimenter avec les enregistrements DNS je peux accéder à mon Google app engine application via ces Url:
- myappid.appspot.com
- www.myappid.myowndomain.com
Ce qui ne fonctionne pas:
- myowndomain.com
- www.myowndomain.com
Je veux être en mesure de servir mon application directement hors de mon domaine et pas dans un sous-domaine. J'ai vu des applications qui font cela. Est-il possible de le faire sans une URL de redirection?
Vous devez vous connecter pour publier un commentaire.
[Mise à jour avril 2016] Cette réponse est aujourd'hui désuet, personnalisé nu cartographie de domaine est pris en charge, voir Laurent Mok réponse.
J'ai pensé à elle!
Tout d'abord: il est impossible de lier quelque chose comme
mydomain.com
avec votre appspot app. Ceci est considéré comme un domaine de niveau supérieur, ce qui n'est pas pris en charge par Google App Engine (ou plus). Strictement parlant, la réponse à ma question est "impossible". Lire la suite...Tout ce que vous pouvez faire est d'ajouter des sous-domaines pointant vers votre application, e.g
myappid.mydomain.com
. La clé pour obtenir votre domaine de premier niveau liés à votre application est de réaliser quewww
est un sous-domaine comme les autres!myappid.mydomain.com
est traitée exactement le même quewww.mydomain.com
!Voici les étapes:
www
et cliquez sur Ajouterwww
pour votre domaine et le point deghs.googlehosted.com
Maintenant, vous avez
www.mydomain.com
lié à votre application.J'ai souhaité que cela aurait été plus évident dans la documentation...Bonne chance!
[mise à jour 2015-09-28] Maintenant, Google vous permet d'ajouter des domaines personnalisés (y compris nue, les domaines) et de la configuration de SSL sans la nécessité 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 (comme d'2014-04-11) un nouveau domaine personnalisé page de paramètres est disponible à partir de Google, les Développeurs de la Console:1. Aller à https://console.developers.google.com/project2. Cliquez sur votre projet
3. Sur la gauche, cliquez sur "App Engine"
4. Cliquez sur "Paramètres"
Là vous allez! Vous pouvez configurer de domaine personnalisés sans avoir besoin de Google App compte!
[Mise à jour avril 2016] Cette réponse est aujourd'hui désuet, personnalisé nu cartographie de domaine est pris en charge, voir Laurent Mok réponse.
Voir http://www.google.com/support/a/bin/answer.py?hl=en&reponse=91077 pour plus de détails. Une fois que vous avez signé pour Google Apps pour Votre Domaine:
Vous ne pouvez pas utiliser un nu de domaine, tels que les whatever.com (mais http://www.whatever.com ne travail), parce que:
comme spécifié dans les http://www.google.com/support/a/bin/answer.py?answer=91080
Si comme moi vous avez vu ce message, tout en essayant d'ajouter " www " comme un sous-domaine afin de obtenir votre propre domaine de travail:
Le processus ci-dessus mentionné dans d'autres réponses a été légèrement modifié, si vous utilisez Google Apps pour votre domaine.
Vous devez maintenant le faire ainsi:
Google Apps -> Paramètres de Service -> Sites. Cliquez sur "adresse Web mapping" et de supprimer le " www " de la cartographie qui a été ajouté par défaut pour les Sites.
Vous pouvez ensuite ajouter le 'www' sous-domaine pour votre Application application moteur
voir ce lien:
http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps
Une autre solution qui est donnée par Google est la redirection d'URL: http://www.google.com/support/a/bin/answer.py?hl=en-in&reponse=61057
Google offre nu de domaine redirection.
Google ne fournit pas une adresse IP pour nous d'établir Un record. Si elle allait nous pourrions utiliser nu domaines.
Il y a une autre option, par la fixation d'Un enregistrement à l'étranger web IP du serveur et que le serveur est capable de faire une redirection http à partir de l'e.g domain.com pour http://www.domain.com (découvrez GiDNS)
Je sais que toutes ces étapes et en fait la suivante est court et moyen fantastique.
Maintenant que je l'ai fait tout, je peux aller à mon appengine application avec succès à l'aide de mon domaine personnalisé. Par exemple http://cic.mx et http://www.cic.mx les deux me prendre à mon application. Mais les changements de l'URL à myappid-.appspot.com et je ne veux pas que ça arrive !
Quelqu'un a résolu ce problème?
Je suis en utilisant un php app sur l'appengine, avec un wordpress instance.
Juste réussi à trier ce enfin après des heures. Le sous-domaine www est à pointer sur des Sites, mais l'avant n'était pas en me montrant qu'.
Après avoir pris le plongeon et le réglage de l'enregistrement CNAME pour gwh.google.com et l'activation /la désactivation de Sites, une couple de fois (voir le commentaire de Rodrigo Moraes sur http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps), j'ai été en mesure de définir les Sites de l'adresse à utiliser le sous-domaine www.
J'ai ensuite été en mesure de le changer d'utiliser le sous-domaine www, à quel point le appengine application m'a permis de préciser le sous-domaine www.
C'est un sale fix - essentiellement d'allumer et éteindre les Sites jusqu'à ce qu'il fonctionne!
Quand vous allez à "Paramètres de l'Application -> Ajouter un Domaine", Il vous demandera de sélectionner la connexion de compte, probablement, vous êtes déjà sur le compte gmail, donc il montrera compte gmail ainsi, mais vous devez utiliser le compte Google Apps où vous avez établi votre domaine personnalisé.
Pour App Engine en 2019, googles, il est plus facile de configurer un domaine personnalisé.
Google App Engine -> Paramètres -> Domaines Personnalisés
Vérifier votre domaine
Sélectionnez Votre Nom De Domaine Inscrip
Rappel: Utiliser l'Enregistrement TXT avec la valeur de Google fournit sans un enregistrement CNAME existant, autrement Enregistrement TXT sera remplacer
Vous pouvez les rediriger vers l'avant ou masque de votre nom de domaine chez godaddy, mais je ne sais pas sur les autres sites d'hébergement.Jetez un oeil sur cette lien
Voici un tutoriel de Google sur le mappage de votre Application sur un nom de domaine personnalisé: https://cloud.google.com/appengine/docs/domain?hl=FR
Il devrait être la dernière mise à jour. Mais s'il vous plaît noter que ces 2 choses:
1 - Vous ne pouvez pas vous trouver Application dans le nouveau développeur de la console, alors la seule solution pour cela est de télécharger votre code source, créez une nouvelle application de la nouvelle développeur de la console et de le déployer.
2 - Vous trouver votre Application sur le développeur de la console, mais en vertu de la Calculer menu, vous ne pouvez pas trouver l'Application Réglages du Moteur comme indiqué dans le tutoriel, vous devez procéder de la même façon comme je l'ai expliqué dans le premier point (créer une autre application)
J'espère que cela aide !
Vous devez essayer comme ça,
Application Settings > Add Domain
...