2016-04-11 6 views
1

Ich habe eine von Google App Engine gehostete Website und möchte, dass meine App eine eigene benutzerdefinierte Domain hat. Wie gehe ich vor?Wie füge ich 2016 eine eigene benutzerdefinierte Domain zu einer Google App Engine-Website hinzu?

(Ich weiß, diese Frage vor gefragt worden ist, aber ich bin auch wieder eine tiefe gehende auf die Antworten bereits zu diesem Thema gegeben Antwort zu geben.)

+1

IMHO ist es immer besser, das aktuelle offizielle Verfahren zu überprüfen, das sich ändern kann (tatsächlich hat es sich im letzten Jahr ein paar Mal geändert), keine vereinfachte und möglicherweise bald veraltete Kopie/Version davon. Einfach zu googeln, falls sich seine URL auch ändert, ist es jetzt hier: https://cloud.google.com/appengine/docs/python/console/using-custom-domains-and-ssl#adding_a_custom_domain_for_your_application. –

Antwort

2

die folgenden Schritte durchführen:

  1. Gehen Sie auf die Google Cloud Platform Console
  2. zum App Engine -> Einstellungen ->Custom Domains
  3. Wählen Sie hinzufügen benutzerdefinierten Domain
  4. Überprüfen Sie Ihre Domain-Inhaberschaft gemäß Schritt 1
  5. die Domäne Wählen Sie für diese App in Schritt 2
  6. Anmeldung auf Ihrer Domain-Verwaltung nutzen möchten und die Domäne konfigurieren wie in Schritt 3

Wenn Sie nicht besitzen Eine Domain, seit Sie eine kaufen müssen, gibt es die Möglichkeit, dies von Google zu tun, wenn Sie in Schritt 3 auf "Eine neue Domain registrieren" anstelle von "Benutzerdefinierte Domain hinzufügen" klicken. Aber jeder Domain-Registrator würde wirklich funktionieren.

1

Ihre eigene Domain hinzuzufügen, müssen Sie zunächst eine Domain kaufen müssen (gibt mehrere Domain-Anbieter gibt es, und Google bietet Domains zum Kauf als auch)

Nach einer Domain Kauf, gehen Sie zu Ihrer Konsole Google App Engine. Die Art, wie ich in der Regel erhalten gibt es wie folgt an:

  1. Zum console.cloud.google.com (Sie bei diesem Schritt zu Ihrem Google-Konto-Anmeldeaufgefordert werden, wenn Sie nicht bereits haben)
  2. Klicken Sie auf die linke obere Dropdown-Menü (Produkte & Dienstleistungen)
  3. im Drop-down-Menü, blättern Sie zu "Compute" und wählen Sie "App Engine" (diese werden Sie zum App Engine Armaturenbrett nehmen)
  4. Zu den Einstellungen gehen (letzter Link im Menü der App-Engine)
  5. Einmal im Setti NGS Seite, wählen Sie "Custom Domains" (befindet sich neben Anwendungseinstellungen und SSL-Zertifikate)
  6. Wählen Sie "Hinzufügen eines benutzerdefinierten Domain"

Einmal auf dieser Seite in Schritt 1 Geben Sie in Ihrer Domäne, die Sie gekauft (example.com) und klicken Sie auf "Verify". Dies führt Sie durch einen Prozess, der bestätigt, dass Sie diese Domain besitzen. Google bietet ziemlich gute detaillierte Anweisungen dazu. Hinweis:: Wenn Sie eine Domain besitzen, die über Google gekauft wurde und sich mit Ihrem Google App-Suchmaschinenkonto im selben Konto befindet, müssen Sie diesen Schritt (normalerweise) nicht durchführen, da Google bereits bestätigt hat, dass Sie diese Domain besitzen.

Nach Schritt 1 dieses Prozesses ist Schritt 2 ziemlich einfach. Wählen Sie den Typ der Domain, die Sie hinzufügen möchten (die zweite Option "CNAME" ist bereits für Sie ausgewählt).

  • Wenn Sie die zweite "CNAME" -Option verwenden, geben Sie die Subdomain ein, die Sie für Ihre Website verwenden möchten (normalerweise "www"), und wählen Sie "Hinzufügen". Danach konfigurieren Sie Ihre Domain-DNS, indem Sie zur Konsole Ihres Domain-Providers gehen und eine neue CNAME-DNS-Adresse mit 'www' als Host (oder was auch immer Sie als Ihre Subdomain verwenden) und ghs.googlehosted.com als hinzufügen DNS-Adresse (oder was auch immer die Google App-Engine Ihnen auffordert, in Schritt 3 der Seite mit den benutzerdefinierten Domains anzugeben).
  • Wenn Sie auch eine nackte Domain (erste Option) (DNS-Adresse 'A' und 'AAAA') hinzufügen möchten, ist das ganz einfach! Wählen Sie die erste Aufzählungspunkt Option und klicken Sie auf "Hinzufügen". In Schritt 3 erhalten Sie die Ressourceneinträge, die Sie auf der DNS-Konfigurationsseite Ihrer Domain-Hosts hinzufügen müssen. Stellen Sie sicher, dass Sie die IPv4- und IPv6-Adressen genau eingeben!
  • Ihre neue, glänzende benutzerdefinierte Domäne sollte (hoffentlich) innerhalb einer Stunde (maximal 48 Stunden) verfügbar sein!

    Hinweis: Stellen Sie sicher, dass Ihre Domain- und/oder CNAME-Domainadressen ordnungsgemäß zur Google App Engine hinzugefügt wurden, indem Sie die Seite "Benutzerdefinierte Domains" aktualisieren. Wenn die Datensätze nicht aufgeführt sind, haben Sie entweder vergessen, in Schritt 2 des Hinzufügens einer benutzerdefinierten Domäne auf "Hinzufügen" zu klicken, oder es ist ein Fehler aufgetreten. Versuchen Sie, sich abzumelden und erneut einzuloggen, wenn dies auftritt.

    Verwandte Themen