Domain Forwarding (GoDaddy) - Nur weiterleiten / Mit Maskierung weiterleiten

9

Ich versuche, meine Domain so zu konfigurieren, dass sie an meine App Engine-Anwendung weitergeleitet wird.

Für die Weiterleitung kann ich zwischen "nur weiterleiten" und "mit Maskierung weiterleiten" wählen. Angenommen, meine Domain heißt "myDomain.com" und meine App befindet sich unter myApp.appspot.com. Wenn ich "Nur weiterleiten" wähle und zu myDomain.com gehe, werde ich zu myApp.appspot.com weitergeleitet (myApp.appspot.com wird auch in der Adressleiste angezeigt -> Aber ich möchte natürlich myDomain.com anzeigen).

Wenn ich "Mit Maskierung weiterleiten" wähle, wird "myDomain.com" immer in der Adressleiste angezeigt, auch wenn ich zu einer Unterseite navigiere. Die URL sollte dann wie folgt aussehen: "myDomain.com #! Page: xyz", zeigt aber weiterhin "myDomain.com" an.

Gibt es einen Weg in der Mitte?

Geben Sie hier die Bildbeschreibung ein

jan
quelle

Antworten:

6
  • Nur weiterleiten - Verwenden Sie 301 Weiterleitungen, um von myDomain.comnach umzuleitenmyApp.appspot.com
  • Mit Maskierung weiterleiten - Verwenden Sie Frames, um die URL beizubehalten, myDomain.comwährend Sie den Browser anweisen, den Inhalt abzurufen myApp.appspot.com. Die URL ändert sich dann nicht, wenn Sie auf der Site navigieren.

Weiterleitung (jeglicher Art) ist nicht das, was Sie wollen. Sie möchten tatsächlich, dass Ihre Inhalte über Ihren benutzerdefinierten Domainnamen bereitgestellt werden.

Viele Hosting-Anbieter bieten im Rahmen ihres Dienstes benutzerdefinierte Domain-Namen an und verfügen über eigene proprietäre Control Panels, um dies zu konfigurieren.

Die Google App Engine (für appspot.com) unterstützt dies beispielsweise und verfügt über ein Hilfedokument mit Anweisungen zum Einrichten einer benutzerdefinierten Domain . Befolgen Sie diese Anweisungen, damit die App-Engine den Inhalt Ihres eigenen Domainnamens bereitstellt.

Stephen Ostermiller
quelle
Warum sagen Sie, dass Weiterleitung nicht das ist, was Sie wollen? Unterstützung für diese Meinung?
J. Tate
2
@ J.Tate Sie möchten ihre Domain in der Adressleiste anzeigen. Wenn Sie Ihre Adresse in der Adressleiste anzeigen möchten, möchten Sie die Weiterleitung nicht verwenden. Das Weiterleiten mit Maskierung bewirkt dies, aber die URL ändert sich nicht, wenn Sie durch Seiten innerhalb der Website navigieren und Suchmaschinen die andere "echte" URL indizieren und Besucher dorthin senden.
Stephen Ostermiller
2

Die "Maskierungs" -Funktion verwendet einen IFRAME. Das ist in der Tat wahrscheinlich nicht das, was Sie wollen.

Am einfachsten ist es, eigene Apache-Einstellungen zu haben, vielleicht mit einem VPS, da diese ziemlich billig sind (heutzutage 20 US-Dollar pro Monat). Auf diese Weise müssen Sie sich nicht mit solchen Weiterleitungsfunktionen beschäftigen. Sie können alle Einstellungen direkt in Ihrem Apache, DNS usw. vornehmen.

Alexis Wilke
quelle
1

Ich habe gerade einen Anruf beim GoDaddy-Support-Team erhalten und die Lösung dauerte ungefähr 5 Minuten. Ich habe ein Linux mit cPanel, daher variiert die Prozesslänge mit Ihrer.

Sie gehen zu "Mein Konto", suchen nach dem Abschnitt "Domains" und klicken dann auf "Addon Domains".

Hier füllen Sie ein Formular mit drei Feldern aus:

  1. Neuer Domainname
  2. Subdomain
  3. Dokument Root

Solange Sie die erste ausfüllen und die Tabulatortaste drücken oder das Feld fokussieren, werden die beiden anderen automatisch ausgefüllt. Geben Sie einfach "yourdomain.com" (ohne Anführungszeichen) ein und klicken Sie schließlich auf "Domain hinzufügen".

Erick Alejandro
quelle
Beachten Sie, dass dieser Prozess das cPanel - Webhosting - Control Panel verwendet, nicht die in der Frage erwähnte GoDaddy-Schnittstelle ("Forwarding and Masking"). cPanel ist nur verfügbar, wenn Sie zusätzliches Webhosting erworben haben, was wahrscheinlich nicht für das in der Frage beschriebene Szenario gilt. Das OP verwendet "Google App Engine", um seine Website zu hosten.
MrWhite
0

In einfachen Worten bedeutet "Nur weiterleiten", dass Ihre alte Domain die neue Domain-Homepage umleitet, und "Weiterleiten mit Maskierung" bedeutet, dass Besucher nur die URL oder Domain sehen, die sie eingeben oder besuchen, ohne zu wissen, auf welche Domain sie zugreifen.

Mritunjay Jadon
quelle