[Update April 2016] Diese Antwort ist jetzt veraltet. Benutzerdefinierte Naked Domain-Zuordnung wird unterstützt, siehe Lawrence Moks Antwort .
Ich habe es herausgefunden!
Zunächst einmal: Es ist unmöglich, so etwas wie mydomain.com
mit Ihrer Appspot-App zu verknüpfen . Dies wird als nackte Domain betrachtet, die von Google App Engine (nicht mehr) unterstützt wird. Genau genommen muss die Antwort auf meine Frage "unmöglich" sein. Weiter lesen...
Sie können lediglich Subdomains hinzufügen, die auf Ihre App verweisen, z myappid.mydomain.com
. Der Schlüssel, um Ihre Top-Level-Domain mit Ihrer App zu verknüpfen, besteht darin, zu erkennen, dass www
es sich um eine Subdomain wie jede andere handelt!
myappid.mydomain.com
wird genauso behandelt wie www.mydomain.com
!
Hier sind die Schritte:
- Gehen Sie zu appengine.google.com und öffnen Sie Ihre App
- Administration> Versionen> Domain hinzufügen ... (Ihre Domain muss mit Ihrem Google Apps-Konto verknüpft sein. Befolgen Sie dazu die entsprechenden Schritte, einschließlich der Domainüberprüfung.)
- Gehen Sie zu www.google.com/a/yourdomain.com
- Dashboard> Ihre App sollte hier aufgelistet sein. Klick es an.
- myappid-Einstellungsseite> Webadresse> Neue URL hinzufügen
- Einfach eingeben
www
und auf Hinzufügen klicken
- Fügen Sie über die Weboberfläche Ihres Domain-Hosting-Anbieters einen CNAME
www
für Ihre Domain hinzu und verweisen Sie aufghs.googlehosted.com
Jetzt haben Sie www.mydomain.com
mit Ihrer App verlinkt.
Ich wünschte, dies wäre in der Dokumentation offensichtlicher gewesen ... Viel Glück!
[Update 28.09.2015] Mit Google können Sie jetzt benutzerdefinierte Domains (einschließlich nackter Domains) hinzufügen und SSL einrichten, ohne dass Google Apps erforderlich ist. Weitere Informationen finden Sie hier: https://cloud.google.com/appengine/docs/using-custom-domains-and-ssl?hl=de
Ich habe heute (ab dem 11.04.2014) festgestellt, dass eine neue Seite mit benutzerdefinierten Domain-Einstellungen in der Google Developers Console verfügbar ist:1. Gehen Sie zu https://console.developers.google.com/project. 2. Klicken Sie auf Ihr Projekt. 3. Klicken Sie links auf "App Engine". 4. Klicken Sie auf "Einstellungen".Los geht's! Sie können eine benutzerdefinierte Domain konfigurieren, ohne ein Google App-Konto zu benötigen!
quelle
[Update April 2016] Diese Antwort ist jetzt veraltet. Benutzerdefinierte Naked Domain-Zuordnung wird unterstützt, siehe Lawrence Moks Antwort .
Weitere Informationen finden Sie unter http://www.google.com/support/a/bin/answer.py?hl=de&answer=91077 . Sobald Sie sich für Google Apps für Ihre Domain angemeldet haben:
Sie können jedoch keine nackte Domain wie Whatever.com verwenden (aber www.whatever.com funktioniert ), weil:
wie unter http://www.google.com/support/a/bin/answer.py?answer=91080 angegeben
quelle
Wenn Sie wie ich diese Meldung gesehen haben, als Sie versucht haben, 'www' als Subdomain hinzuzufügen, damit Ihre eigene Domain funktioniert:
Der in anderen Antworten erwähnte Vorgang hat sich geringfügig geändert, wenn Sie Google Apps für Ihre Domain verwenden.
Sie müssen dies jetzt auch tun:
Google Apps -> Diensteinstellungen -> Websites. Klicken Sie auf "Webadresszuordnung" und entfernen Sie die "www" -Zuordnung, die standardmäßig zu Sites hinzugefügt wurde.
Anschließend können Sie die Subdomain "www" für Ihre App Engine-App hinzufügen
siehe diesen Link:
http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps
quelle
Eine andere von Google bereitgestellte Lösung ist die URL-Weiterleitung: http://www.google.com/support/a/bin/answer.py?hl=de-in&answer=61057
quelle
Google bietet eine Umleitung nackter Domains an.
quelle
Google stellt keine IP zur Verfügung, unter der wir einen A-Datensatz festlegen können. Wenn es so wäre, könnten wir nackte Domains verwenden.
Es gibt eine andere Option, indem Sie einen Datensatz auf die IP des fremden Webservers setzen und dieser Server eine http-Weiterleitung von z. B. domain.com zu www.domain.com vornehmen kann ( siehe GiDNS ).
quelle
Ich kenne all diese Schritte und eigentlich ist das Folgende der kurze und fantastische Weg.
Nachdem ich das alles getan habe, kann ich mit meiner benutzerdefinierten Domain erfolgreich zu meiner Appengine-App wechseln. Zum Beispiel bringen mich http://cic.mx und http://www.cic.mx zu meiner App. Aber die URL ändert sich zu -myappid-.appspot.com und ich möchte nicht, dass es passiert!
Hat jemand dieses Problem gelöst?
Ich verwende eine PHP-App auf dem Appengine mit einer WordPress-Instanz.
quelle
Für App Engine im Jahr 2019 hat Google das Einrichten einer benutzerdefinierten Domain erleichtert.
Google App Engine -> Einstellungen -> Benutzerdefinierte Domänen
Überprüfen Sie Ihre Domain
Wählen Sie Ihre Domain Name Registra
Erinnerung : Verwenden Sie TXT Record mit dem Wert, den Google ohne vorhandenen CNAME-Datensatz bereitstellt. Andernfalls wird TXT Record überschrieben
quelle
Ich habe es gerade geschafft, dies nach Stunden endlich zu sortieren. Die WWW-Subdomain zeigte auf Sites, aber das Frontend zeigte mir das nicht.
Nachdem Sie den Sprung gewagt und den CNAME auf gwh.google.com gesetzt und Sites einige Male aktiviert / deaktiviert haben (siehe den Kommentar von Rodrigo Moraes unter http://groups.google.com/group/google-appengine/web/). Löschen der vorhandenen WWW-Zuordnung von Google Apps ) Ich konnte die Site-Adresse für die Verwendung der WWW-Subdomain festlegen.
Ich konnte es dann ändern, ohne die WWW-Subdomain zu verwenden. Zu diesem Zeitpunkt erlaubte mir die Appengine-App, die WWW-Subdomain anzugeben.
Das ist eine schmutzige Lösung - im Grunde genommen das Ein- und Ausschalten von Sites, bis es funktioniert!
quelle
Wenn Sie zu "Anwendungseinstellungen -> Domain hinzufügen" gehen, werden Sie aufgefordert, ein Anmeldekonto auszuwählen. Wahrscheinlich befinden Sie sich bereits in einem Google Mail-Konto, sodass auch ein Google Mail-Konto angezeigt wird. Sie sollten jedoch das Google Apps-Konto verwenden, in dem Sie Ihre benutzerdefinierte Domain zugeordnet haben .
quelle
Sie können Ihren Domain-Namen in Godaddy weiterleiten oder maskieren, aber ich weiß nichts über andere Hosting-Sites. Schauen Sie sich diesen Link an
quelle
Hier ist ein Tutorial von Google zum Zuordnen Ihrer App zu einer benutzerdefinierten Domain: https://cloud.google.com/appengine/docs/domain?hl=FR
Es sollte das neueste Update sein. Aber bitte beachten Sie diese 2 Dinge:
1- Möglicherweise finden Sie Ihre App nicht in der neuen Entwicklerkonsole. Die einzige Problemumgehung besteht darin, Ihren Quellcode herunterzuladen, eine neue App von der neuen Entwicklerkonsole zu erstellen und bereitzustellen.
2- Sie finden Ihre App auf der Entwicklerkonsole, aber im Menü "Berechnen" finden Sie möglicherweise nicht die App Engine-Einstellungen, wie im Tutorial erwähnt. Dann müssen Sie wie im ersten Punkt beschrieben vorgehen (eine andere Anwendung erstellen).
Ich hoffe das hilft !
quelle
Sie müssen so versuchen,
Application Settings > Add Domain
...quelle