Udostępnij za pośrednictwem


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ługuje ANAME rekordy lub CNAME 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

  1. Otwórz portal Azure Portal.

  2. Przejdź do statycznej aplikacji internetowej.

  3. W oknie Przegląd skopiuj wygenerowany adres URL witryny i odłóż go w edytorze tekstów do użytku w przyszłości.

  4. W obszarze Ustawienia wybierz pozycję Domeny niestandardowe.

  5. Wybierz + Dodaj.

  6. 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).

  7. Wybierz Dalej.

  8. 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.
  9. Wybierz pozycję Generuj kod.

    Zaczekaj na wygenerowanie kodu. Ukończenie tego procesu może potrwać minutę.

  10. Po wygenerowaniu wartości rekordu TXT skopiuj (obok wygenerowanej wartości) kod do schowka.

  11. Wybierz Zamknij.

  12. Otwórz nową kartę przeglądarki i zaloguj się do swojego konta rejestratora domen.

  13. Przejdź do ustawień konfiguracji DNS nazwy domeny.

  14. 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ą.
  15. Zapisz zmiany w rekordzie DNS.

Konfigurowanie rekordu ALIAS

  1. Wróć do ustawień konfiguracji DNS nazwy domeny.

  2. 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ą.
  3. Zapisz zmiany w rekordzie DNS.

    Ponieważ ustawienia DNS muszą być propagowane, ukończenie tego procesu może zająć trochę czasu.

  4. 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

  1. Otwórz portal Azure Portal.

  2. Przejdź do statycznej aplikacji internetowej.

  3. W oknie Przegląd w prawym górnym rogu sekcji Podstawy wybierz pozycję Widok JSON.

  4. 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.

  5. W obszarze Ustawienia wybierz pozycję Domeny niestandardowe.

  6. Wybierz + Dodaj.

  7. 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).

  8. Wybierz Dalej.

  9. 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.
  10. Wybierz pozycję Generuj kod.

    Zaczekaj na wygenerowanie kodu. Ukończenie tego procesu może potrwać minutę.

  11. Po wygenerowaniu wartości rekordu TXT skopiuj (obok wygenerowanej wartości) kod do schowka.

  12. Wybierz Zamknij.

  13. Otwórz nową kartę przeglądarki i zaloguj się do swojego konta rejestratora domen.

  14. Przejdź do ustawień konfiguracji DNS nazwy domeny.

  15. 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ą.
  16. Zapisz zmiany w rekordzie DNS.

Konfigurowanie rekordu A

  1. Wróć do ustawień konfiguracji DNS nazwy domeny.

  2. 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ą.
  3. Zapisz zmiany w rekordzie DNS.

    Ponieważ ustawienia DNS muszą być propagowane, ukończenie tego procesu może zająć trochę czasu.

  4. 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.

Następne kroki