Konfigurowanie domeny wierzchołka w usłudze Azure Static Web Apps
Nazwy domen bez poddomeny są nazywane wierzchołkiem lub domenami głównymi. Na przykład domena www.example.com
jest poddomeną www
przyłączona do domeny wierzchołka example.com
.
Niektórzy rejestratorzy domen (na przykład Google i GoDaddy) nie umożliwiają wskazywania domeny wierzchołka na istniejący adres URL. Jeśli rejestrator nie obsługuje lub nie obsługuje ALIAS
rekordów ANAME
lub nie zezwala na CNAME
spłaszczanie, rozważ następujące opcje:
- Konfigurowanie domeny przy użyciu usługi Azure DNS
- Przekazywanie domeny wierzchołka do
www
poddomeny - Używanie rekordu
A
Użycie rekordu A
kieruje ruch do jednego regionalnego hosta statycznej aplikacji internetowej. Po włączeniu statycznej aplikacji internetowej nie korzysta już z jej dystrybucji globalnej i może to mieć wpływ na wydajność aplikacji. Rozważ użycie rekordu ALIAS
, ANAME
lub CNAME
dla domen APEX, aby uzyskać najlepszą wydajność.
W tym przewodniku przedstawiono trzy opcje konfigurowania domeny wierzchołka.
Wykonaj kroki konfigurowania przy użyciu rekordu ALIAS, jeśli rejestrator domen obsługuje
ALIAS
rekord DNS.Jeśli rejestrator nie obsługuje
ALIAS
rekordów, ale obsługujeANAME
rekordy lubCNAME
spłaszczanie, zapoznaj się z dokumentacją ustawień konfiguracji.Jeśli rejestrator domen nie obsługuje rekordu
ALIAS
DNS, wykonaj kroki opisane w sekcji poddomeny www.Wykonaj kroki, aby skonfigurować rekord A , jeśli powyższe opcje nie odpowiadają Tobie. Dzięki rekordowi
A
ruch jest kierowany do jednego hosta usługi Static Web Apps, a aplikacja nie korzysta już z ulepszeń wydajności oferowanych przez dystrybucję globalną.
Uwaga
CNAME
rekord mapuje nazwę domeny na inną domenę (lub poddomenę), podczas gdy A
rekord mapuje nazwę domeny na adres IP. Jeśli adres IP ulegnie zmianie, CNAME
wpis jest nadal prawidłowy, w przeciwieństwie do A
rekordu.
Konfigurowanie przy użyciu rekordu ALIAS
Przed utworzeniem rekordu ALIAS
należy najpierw zweryfikować, czy jesteś właścicielem domeny.
Weryfikowanie własności
Otwórz portal Azure Portal.
Przejdź do statycznej aplikacji internetowej.
W oknie Przegląd skopiuj wygenerowany adres URL witryny i odłóż go w edytorze tekstów do użytku w przyszłości.
W obszarze Ustawienia wybierz pozycję Domeny niestandardowe.
Wybierz + Dodaj.
Na karcie Wprowadź domenę wprowadź nazwę domeny wierzchołka.
Jeśli na przykład nazwa domeny to
example.com
, wprowadźexample.com
wartość w tym polu (bez żadnych poddomen).Wybierz Dalej.
Na karcie Weryfikowanie i konfigurowanie wprowadź następujące wartości.
Ustawienie Wartość Nazwa domeny Ta wartość powinna być zgodna z nazwą domeny wprowadzoną w poprzednim kroku. Typ rekordu nazwy hosta Wybierz pozycję TXT. Wybierz pozycję Generuj kod.
Zaczekaj na wygenerowanie kodu. Ukończenie tego procesu może potrwać minutę.
Po wygenerowaniu wartości rekordu
TXT
skopiuj (obok wygenerowanej wartości) kod do schowka.Wybierz Zamknij.
Otwórz nową kartę przeglądarki i zaloguj się do swojego konta rejestratora domen.
Przejdź do ustawień konfiguracji DNS nazwy domeny.
Dodaj nowy
TXT
rekord z następującymi wartościami.Ustawienie Wartość Typ TXT
Gospodarz Wprowadź @ Wartość Wklej wygenerowaną wartość kodu skopiowaną z witryny Azure Portal. Czas wygaśnięcia (jeśli dotyczy) Pozostaw wartość domyślną. Zapisz zmiany w rekordzie DNS.
Konfigurowanie rekordu ALIAS
Wróć do ustawień konfiguracji DNS nazwy domeny.
Dodaj nowy
ALIAS
rekord z następującymi wartościami.Ustawienie Wartość Typ ALIAS
Gospodarz Wprowadź @ Wartość Wklej wygenerowany adres URL skopiowany z witryny Azure Portal. Pamiętaj, aby usunąć https://
prefiks z adresu URL.Czas wygaśnięcia (jeśli dotyczy) Pozostaw wartość domyślną. Zapisz zmiany w rekordzie DNS.
Ponieważ ustawienia DNS muszą być propagowane, ukończenie tego procesu może zająć trochę czasu.
Otwórz nową kartę przeglądarki i przejdź do domeny wierzchołka.
Po zaktualizowaniu rekordów DNS w przeglądarce powinna zostać wyświetlona statyczna aplikacja internetowa. Sprawdź również lokalizację, aby sprawdzić, czy witryna jest obsługiwana bezpiecznie przy użyciu polecenia
https
.
Prześlij dalej do poddomeny www
Każdy rejestrator domen ma inny proces zarządzania nazwami domen. Po zalogowaniu się do konta u rejestratora poszukaj opcji przekazywania domen. Niektórzy rejestratorzy mają tę funkcję wymienioną w obszarze Opcje DNS, a inne mają je skojarzone z opcjami witryny sieci Web.
Upewnij się, że podczas konfigurowania przekazywania dalej skonfiguruj tylko domenę wierzchołka, aby przekazywać dalej do www
poddomeny.
Aby uzyskać szczegółowe informacje, zobacz dokumentację rejestratora.
Konfigurowanie przy użyciu rekordu A
Przed utworzeniem rekordu A
należy najpierw zweryfikować, czy jesteś właścicielem domeny.
Weryfikowanie własności
Otwórz portal Azure Portal.
Przejdź do statycznej aplikacji internetowej.
W oknie Przegląd w prawym górnym rogu sekcji Podstawy wybierz pozycję Widok JSON.
Skopiuj wartość
stableInboundIP
właściwości i odłóż ją w edytorze tekstów do użycia w przyszłości. Jest to adres IP regionalnego hosta usługi Static Web Apps.W obszarze Ustawienia wybierz pozycję Domeny niestandardowe.
Wybierz + Dodaj.
Na karcie Wprowadź domenę wprowadź nazwę domeny wierzchołka.
Jeśli na przykład nazwa domeny to
example.com
, wprowadźexample.com
wartość w tym polu (bez żadnych poddomen).Wybierz Dalej.
Na karcie Weryfikowanie i konfigurowanie wprowadź następujące wartości.
Ustawienie Wartość Nazwa domeny Ta wartość powinna być zgodna z nazwą domeny wprowadzoną w poprzednim kroku. Typ rekordu nazwy hosta Wybierz pozycję TXT. Wybierz pozycję Generuj kod.
Zaczekaj na wygenerowanie kodu. Ukończenie tego procesu może potrwać minutę.
Po wygenerowaniu wartości rekordu
TXT
skopiuj (obok wygenerowanej wartości) kod do schowka.Wybierz Zamknij.
Otwórz nową kartę przeglądarki i zaloguj się do swojego konta rejestratora domen.
Przejdź do ustawień konfiguracji DNS nazwy domeny.
Dodaj nowy
TXT
rekord z następującymi wartościami.Ustawienie Wartość Typ TXT
Gospodarz Wprowadź @ Wartość Wklej wygenerowaną wartość kodu skopiowaną z witryny Azure Portal. Czas wygaśnięcia (jeśli dotyczy) Pozostaw wartość domyślną. Zapisz zmiany w rekordzie DNS.
Konfigurowanie rekordu A
Wróć do ustawień konfiguracji DNS nazwy domeny.
Dodaj nowy
A
rekord z następującymi wartościami.Ustawienie Wartość Typ A
Gospodarz Wprowadź @ Wartość Wklej skopiowaną zawartość stableInboundIP
z witryny Azure Portal.Czas wygaśnięcia (jeśli dotyczy) Pozostaw wartość domyślną. Zapisz zmiany w rekordzie DNS.
Ponieważ ustawienia DNS muszą być propagowane, ukończenie tego procesu może zająć trochę czasu.
Otwórz nową kartę przeglądarki i przejdź do domeny wierzchołka.
Po zaktualizowaniu rekordów DNS w przeglądarce powinna zostać wyświetlona statyczna aplikacja internetowa. Sprawdź również lokalizację, aby sprawdzić, czy witryna jest obsługiwana bezpiecznie przy użyciu polecenia
https
.