Przekazywanie domen (GoDaddy) - tylko do przodu / do przodu z maskowaniem

9

Usiłuję skonfigurować moją domenę do przekazywania do mojej aplikacji silnika aplikacji.

Do przekazywania mogę wybrać „tylko do przodu” i „do przodu z maskowaniem”. Załóżmy, że moja domena nazywa się „myDomain.com”, a moja aplikacja znajduje się na myApp.appspot.com. Jeśli wybiorę „tylko do przodu” i przejdę na myDomain.com, przekieruję na myApp.appspot.com (myApp.appspot.com pojawia się również w pasku adresu -> Ale oczywiście chcę pokazać myDomain.com).

Jeśli wybiorę „naprzód z maskowaniem”, „myDomain.com” będzie zawsze wyświetlane w pasku adresu, nawet jeśli przejdę do jakiejś podstrony. Adres URL powinien więc wyglądać np. „MyDomain.com #! Page: xyz”, ale nadal pokazuje „myDomain.com”.

Czy jest jakiś sposób na środku?

wprowadź opis zdjęcia tutaj

Jan
źródło

Odpowiedzi:

6
  • Tylko do przodu - użyj przekierowań 301, aby przekierować z myDomain.comdomyApp.appspot.com
  • Przekaż z maskowaniem - użyj ramek, aby zachować adres URL tak myDomain.com, jak podczas instruowania przeglądarki, aby pobrać zawartość myApp.appspot.com. Adres URL nie zmienia się podczas przeglądania witryny.

Przekazywanie (dowolnego typu) nie jest tym, czego chcesz. Naprawdę chcesz, aby Twoje treści były wyświetlane z Twojej niestandardowej nazwy domeny.

Wielu dostawców hostingu oferuje niestandardowe nazwy domen w ramach swoich usług i mają własne panele kontrolne, aby to skonfigurować.

Na przykład Google App Engine (dla appspot.com) obsługuje to i ma dokument pomocy z instrukcjami konfigurowania domeny niestandardowej . Postępuj zgodnie z tymi instrukcjami, aby silnik aplikacji wyświetlał zawartość z Twojej własnej nazwy domeny.

Stephen Ostermiller
źródło
Dlaczego mówisz, że przekazywanie nie jest tym, czego chcesz? Jakieś poparcie dla tej opinii?
J. Tate
2
@ J.Tate Chcą pokazać swoją domenę w pasku adresu. Jeśli chcesz pokazać swój adres w pasku adresu, nie chcesz korzystać z funkcji przekazywania. Przekazywanie z maskowaniem działa w ten sposób, ale adres URL nie zmienia się podczas przeglądania stron w witrynie, a wyszukiwarki indeksują drugi „prawdziwy” adres URL i wysyłają tam odwiedzających.
Stephen Ostermiller
2

Funkcja „maskowania” korzysta z IFRAME. Rzeczywiście prawdopodobnie nie tego chcesz.

Najłatwiej jest mieć własne ustawienia Apache, być może z VPS, ponieważ są one dość tanie (obecnie 20 USD miesięcznie). W ten sposób nie musisz przejmować się takimi funkcjami przekazywania. Możesz wykonać całą konfigurację bezpośrednio w Apache, DNS itp.

Alexis Wilke
źródło
1

Właśnie zadzwoniłem do zespołu wsparcia GoDaddy i rozwiązanie zajęło około 5 minut. Mam Linuksa z cPanelem, więc szybkość procesu różni się w zależności od twojego.

Przejdź do „Moje konto”, wyszukaj sekcję Domeny, a następnie kliknij Domeny Addon.

Tutaj wypełnisz formularz trzech pól:

  1. Nowa nazwa domeny
  2. Subdomena
  3. Katalog główny

Tak długo, jak wypełnisz pierwszy i naciśniesz TAB lub skupisz się na polu, będzie on automatycznie wypełniał pozostałe dwa, więc po prostu wpisz „twojadomena.com” (bez cudzysłowów) i na koniec kliknij Dodaj domenę.

Erick Alejandro
źródło
Zauważ, że proces ten wykorzystuje panel sterowania cPanel - hosting - panel sterowania, a nie interfejs GoDaddy („Przekazywanie i maskowanie”), jak wspomniano w pytaniu. cPanel jest dostępny tylko wtedy, gdy zakupiłeś dodatkowy hosting, co prawdopodobnie nie dotyczy scenariusza opisanego w pytaniu. OP używa „Google App Engine” do hostowania swojej witryny.
MrWhite
0

Krótko mówiąc, tylko do przodu, oznacza, że ​​twoja stara domena przekierowuje nową stronę główną domeny, a do przodu z maskowaniem, odwiedzający widzą tylko adres URL lub domenę, którą wpisują, lub odwiedzają, których nie wiedzą, do której domeny mają dostęp.

Mritunjay Jadon
źródło