Nastavení vrcholové domény ve službě Azure Static Web Apps

Názvy domén bez subdomény se označují jako vrchol nebo kořenové domény. Doména www.example.com je www například subdoména připojená ke vrcholové example.com doméně.

Někteří doménoví registrátoři (například Google a GoDaddy) neumožňují nasměrovat vrcholovou doménu na existující adresu URL. Pokud váš registrátor nepodporuje ALIAS nebo ANAME nezavoluje CNAME zploštění záznamů, zvažte následující možnosti:

  • Konfigurace domény pomocí Azure DNS
  • Přeposlání domény vrcholu na subdoménu www
  • Použití záznamu A

Použití záznamu A směruje provoz na jednoho místního hostitele vaší statické webové aplikace. Pokud je tato možnost povolená, vaše statická webová aplikace už nebude těžit z její globální distribuce a to může mít vliv na výkon vaší aplikace. Pokud chcete dosáhnout nejlepšího výkonu, ANAME CNAME zvažte použití ALIASnebo záznam pro domény APEX.

Tato příručka ukazuje tři možnosti konfigurace vrcholové domény.

  • Pomocí kroků nastavte záznam ALIAS, pokud váš doménový registrátor podporuje ALIAS záznam DNS.

    Pokud váš registrátor záznamy nepodporuje ALIAS , ale podporuje ANAME záznamy nebo CNAME zploštění, přečtěte si dokumentaci k nastavení konfigurace.

  • Pokud váš doménový registrátor nepodporuje záznam DNS, použijte postup přeposlání na www subdoménuALIAS.

  • Pokud vám výše uvedené možnosti nevyhovují, použijte postup nastavení záznamu A. Díky záznamu A se provoz směruje na jednoho hostitele Static Web Apps a vaše aplikace už nebude těžit z vylepšení výkonu poskytovaného globální distribucí.

Poznámka:

CNAME záznam mapuje název domény na jinou doménu (nebo subdoménu), zatímco A záznam mapuje název domény na IP adresu. Pokud se IP adresa změní, CNAME položka je stále platná, na rozdíl od A záznamu.

Nastavení záznamu ALIAS

Před vytvořením záznamu ALIAS musíte nejprve ověřit, že doménu vlastníte.

Ověření vlastnictví

  1. Otevřete Azure Portal.

  2. Přejděte do statické webové aplikace.

  3. V okně Přehled zkopírujte vygenerovanou adresu URL vašeho webu a pro budoucí použití ji v textovém editoru odložte.

  4. V části Nastavení vyberte Vlastní domény.

  5. Vyberte + Přidat.

  6. Na kartě Zadejte doménu zadejte vrchol názvu domény.

    Pokud je example.comnapříklad název vaší domény , zadejte example.com do tohoto pole (bez jakýchkoli subdomén).

  7. Vyberte Další.

  8. Na kartě Ověřit a konfigurovat zadejte následující hodnoty.

    Nastavení Hodnota
    Název domény Tato hodnota by se měla shodovat s názvem domény, který jste zadali v předchozím kroku.
    Typ záznamu názvu hostitele Vyberte TXT.
  9. Vyberte Vygenerovat kód.

    Počkejte, až se kód vygeneruje. Dokončení trvá minutu nebo tak.

  10. Po vygenerování hodnoty záznamu TXT zkopírujte (vedle vygenerované hodnoty) kód do schránky.

  11. Vyberte Zavřít.

  12. Otevřete novou kartu prohlížeče a přihlaste se k účtu doménového registrátora.

  13. Přejděte do nastavení konfigurace DNS vašeho názvu domény.

  14. Přidejte nový TXT záznam s následujícími hodnotami.

    Nastavení Hodnota
    Typ TXT
    Hostitelský počítač Zadejte @
    Hodnota Vložte vygenerovanou hodnotu kódu, kterou jste zkopírovali z webu Azure Portal.
    Hodnota TTL (pokud je k dispozici) Ponechejte výchozí hodnotu.
  15. Uložte změny záznamu DNS.

Nastavení záznamu ALIAS

  1. Vraťte se do nastavení konfigurace DNS vašeho názvu domény.

  2. Přidejte nový ALIAS záznam s následujícími hodnotami.

    Nastavení Hodnota
    Typ ALIAS
    Hostitelský počítač Zadejte @
    Hodnota Vložte vygenerovanou adresu URL, kterou jste zkopírovali z webu Azure Portal. Nezapomeňte odebrat předponu https:// z adresy URL.
    Hodnota TTL (pokud je k dispozici) Ponechejte výchozí hodnotu.
  3. Uložte změny záznamu DNS.

    Vzhledem k tomu, že se nastavení DNS musí rozšířit, může dokončení tohoto procesu nějakou dobu trvat.

  4. Otevřete novou kartu prohlížeče a přejděte do vrcholové domény.

    Po aktualizaci záznamů DNS byste měli vidět statickou webovou aplikaci v prohlížeči. Zkontrolujte také umístění a ověřte, že se web bezpečně obsluhuje pomocí https.

Přeposlání na subdoménu www

Každý doménový registrátor má jiný proces správy názvů domén. Jakmile se přihlásíte ke svému účtu pomocí svého registrátora, vyhledejte možnosti předávání domén. Některé registrátory mají tyto funkce uvedené v možnostech DNS, zatímco jiné mají přidružené k možnostem webu.

Ujistěte se, že při nastavování předávání nakonfigurujete pouze doménu vrcholu tak, aby se předávala na subdoménu www .

Podrobnosti najdete v dokumentaci vašeho registrátora.

Nastavení záznamu A

Před vytvořením záznamu A musíte nejprve ověřit, že doménu vlastníte.

Ověření vlastnictví

  1. Otevřete Azure Portal.

  2. Přejděte do statické webové aplikace.

  3. V okně Přehled v pravém horním rohu části Základy vyberte zobrazení JSON.

  4. Zkopírujte hodnotu stableInboundIP vlastnosti a nastavte ji v textovém editoru pro budoucí použití. Toto je IP adresa vašeho místního hostitele Static Web Apps.

  5. V části Nastavení vyberte Vlastní domény.

  6. Vyberte + Přidat.

  7. Na kartě Zadejte doménu zadejte vrchol názvu domény.

    Pokud je example.comnapříklad název vaší domény , zadejte example.com do tohoto pole (bez jakýchkoli subdomén).

  8. Vyberte Další.

  9. Na kartě Ověřit a konfigurovat zadejte následující hodnoty.

    Nastavení Hodnota
    Název domény Tato hodnota by se měla shodovat s názvem domény, který jste zadali v předchozím kroku.
    Typ záznamu názvu hostitele Vyberte TXT.
  10. Vyberte Vygenerovat kód.

    Počkejte, až se kód vygeneruje. Dokončení trvá minutu nebo tak.

  11. Po vygenerování hodnoty záznamu TXT zkopírujte (vedle vygenerované hodnoty) kód do schránky.

  12. Vyberte Zavřít.

  13. Otevřete novou kartu prohlížeče a přihlaste se k účtu doménového registrátora.

  14. Přejděte do nastavení konfigurace DNS vašeho názvu domény.

  15. Přidejte nový TXT záznam s následujícími hodnotami.

    Nastavení Hodnota
    Typ TXT
    Hostitelský počítač Zadejte @
    Hodnota Vložte vygenerovanou hodnotu kódu, kterou jste zkopírovali z webu Azure Portal.
    Hodnota TTL (pokud je k dispozici) Ponechejte výchozí hodnotu.
  16. Uložte změny záznamu DNS.

Nastavení záznamu A

  1. Vraťte se do nastavení konfigurace DNS vašeho názvu domény.

  2. Přidejte nový A záznam s následujícími hodnotami.

    Nastavení Hodnota
    Typ A
    Hostitelský počítač Zadejte @
    Hodnota Vložte zkopírované položky stableInboundIP z webu Azure Portal.
    Hodnota TTL (pokud je k dispozici) Ponechejte výchozí hodnotu.
  3. Uložte změny záznamu DNS.

    Vzhledem k tomu, že se nastavení DNS musí rozšířit, může dokončení tohoto procesu nějakou dobu trvat.

  4. Otevřete novou kartu prohlížeče a přejděte do vrcholové domény.

    Po aktualizaci záznamů DNS byste měli vidět statickou webovou aplikaci v prohlížeči. Zkontrolujte také umístění a ověřte, že se web bezpečně obsluhuje pomocí https.

Další kroky