Přidání vlastní domény do Azure Front Door

Důležité

Služba Azure Front Door (Classic) bude vyřazena 31. března 2027. Abyste se vyhnuli přerušení služeb, je důležité do března 2027 migrovat profily služby Azure Front Door (Classic) na úroveň Azure Front Door Standard nebo Premium. Další informace najdete v části Vyřazení služby Azure Front Door (Classic).

Tento článek ukazuje, jak do služby Front Door přidat vlastní doménu. Pokud k doručování aplikací používáte Azure Front Door, je potřeba vlastní doména, pokud chcete, aby váš vlastní název domény byl viditelný v požadavku koncového uživatele. Srozumitelný název domény může být praktický pro vaše zákazníky a užitečný při budování značky.

Po vytvoření profilu služby Front Door je výchozím hostitelem front-endu subdoména azurefd.net. Tento název je součástí adresy URL pro doručování obsahu služby Front Door do back-endu ve výchozím nastavení. Například https://contoso-frontend.azurefd.net. Pro usnadnění vašeho pohodlí poskytuje Služba Azure Front Door možnost přidružit k koncovému bodu vlastní doménu. Díky této funkci můžete obsah doručovat s adresou URL místo výchozího názvu domény služby Front Door, https://www.contoso.com/photo.pngnapříklad .

Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.

Poznámka:

Front Door nepodporuje vlastní domény s punycode znaky.

Požadavky

  • Před dokončením kroků v tomto kurzu musíte nejprve vytvořit službu Front Door. Další informace najdete v tématu Rychlý start: Vytvoření služby Front Door.

  • Pokud ještě nemáte vlastní doménu, musíte si ji nejdřív koupit u poskytovatele domény. Příklad najdete v tématu Nákup vlastního názvu domény.

  • Pokud k hostování domén DNS používáte Azure, musíte delegovat dns (Domain Name System) poskytovatele domény do Azure DNS. Další informace najdete v tématu Delegování domény do DNS Azure. Pokud k zpracování domény DNS používáte poskytovatele domény, pokračujte vytvořením záznamu DNS CNAME.

Vytvoření záznamu DNS CNAME

Než budete moct se službou Front Door použít vlastní doménu, musíte nejprve vytvořit záznam kanonického názvu (CNAME) se svým poskytovatelem domény, aby odkazovali na výchozího hostitele front-endu služby Front Door. Záznam CNAME je typem záznamu DNS, který mapuje zdrojový název domény na cílový název domény. Ve službě Azure Front Door je zdrojovým názvem vaší vlastní domény a cílovým názvem domény je výchozí název hostitele služby Front Door. Jakmile služba Front Door ověří vytvoření záznamu CNAME, provoz do zdrojové vlastní domény se směruje do zadaného cílového výchozího hostitele front-endu služby Front Door.

Vlastní doménu je možné přidružit pouze k jednomu profilu služby Front Door najednou. Ve stejném nebo jiném profilu služby Front Door však můžete mít různé subdomény vrcholové domény.

Mapování dočasné subdomény afdverify

Při mapování existující domény, která je v produkčním prostředí, je potřeba zvážit. Během registrace vlastní domény na webu Azure Portal může dojít ke krátkému výpadku domény. Abyste se vyhnuli přerušení webového provozu, nejprve namapujte vlastní doménu na výchozího hostitele front-endu služby Front Door s subdoménou Azure afdverify a vytvořte dočasné mapování CNAME. Vaši uživatelé mají přístup k vaší doméně bez přerušení, když dojde k mapování DNS.

Pokud vlastní doménu používáte poprvé bez produkčního provozu, můžete vlastní doménu přímo namapovat na službu Front Door. Pokud chcete namapovat trvalou vlastní doménu, můžete přeskočit dopředu.

Vytvoření záznamu CNAME se subdoménou afdverify:

  1. Přihlaste se k webu poskytovatele vaší vlastní domény.

  2. Vyhledejte stránku pro správu záznamů DNS – projděte si dokumentaci poskytovatele nebo hledejte oblasti webu označené jako Domain Name (Název domény), DNS nebo Name server management (Správa názvových serverů).

  3. Vytvořte položku záznamu CNAME pro svou vlastní doménu a vyplňte pole podle následující tabulky (názvy polí se můžou lišit):

    Source Typ Cíl
    afdverify.www.contoso.com CNAME afdverify.contoso-frontend.azurefd.net
    • Zdroj: Zadejte vlastní název domény včetně subdomény afdverify v následujícím formátu: afdverify<vlastní_název_domény>. Například afdverify.www.contoso.com. Pokud mapujete zástupnou doménu, například *.contoso.com, je zdrojová hodnota stejná jako bez zástupné dokumentace: afdverify.contoso.com.

    • Typ: Zadejte CNAME.

    • Cíl: Zadejte výchozího hostitele front-endu služby Front Door včetně subdomény afdverify v následujícím formátu: <název_koncového_bodu>.azurefd.net. Například afdverify.contoso-frontend.azurefd.net.

  4. Uložte provedené změny.

Například postup pro registrátora domén GoDaddy je následující:

  1. Přihlaste se a vyberte vlastní doménu, kterou chcete použít.

  2. V části Domains (Domény) vyberte Manage All (Spravovat vše) a pak vyberte DNS | Manage Zones (Spravovat zóny).

  3. Jako Domain Name (Název domény) zadejte vlastní doménu a vyberte Search (Vyhledat).

  4. Na stránce DNS Management (Správa DNS) vyberte Add (Přidat) a pak v seznamu Type (Typ) vyberte CNAME.

  5. Vyplňte následující pole záznamu CNAME:

    • Type (Typ): Ponechte vybranou hodnotu CNAME.

    • Host (Hostitel): Zadejte subdoménu své vlastní domény, kterou chcete použít, včetně názvu subdomény afdverify. Například afdverify.www.

    • Points to (Odkazuje na): Zadejte název výchozího hostitele front-endu služby Front Door včetně názvu subdomény afdverify. Například afdverify.contoso-frontend.azurefd.net.

    • Hodnota TTL: Ponechte vybranou jednu hodinu .

  6. Zvolte Uložit.

    Záznam CNAME se přidá do tabulky záznamů DNS.

Přidružení vlastní domény ke službě Front Door

Po zaregistrování vlastní domény ji můžete přidat do služby Front Door.

  1. Přihlaste se k webu Azure Portal a přejděte ke službě Front Door obsahující hostitele front-endu, kterého chcete namapovat na vlastní doménu.

  2. Na stránce návrháře služby Front Door vyberte + a přidejte vlastní doménu.

  3. Zadejte vlastní doménu.

  4. Hostitel front-endu, který se má použít jako cílová doména záznamu CNAME, je předem určen a je odvozen od vašeho front Dooru: <výchozí název> hostitele.azurefd.net. Tento údaj nelze změnit.

  5. Do pole Vlastní název hostitele zadejte vlastní doménu (včetně subdomény), kterou chcete použít jako zdrojovou doménu záznamu CNAME. Například www.contoso.com nebo cdn.contoso.com. Nepoužívejte název subdomény afdverify.

  6. Vyberte Přidat.

    Azure ověří, že pro zadaný název vlastní domény existuje záznam CNAME. Pokud je CNAME správný, vaše vlastní doména se ověří.

Upozorňující

Musíte zajistit, aby každý z hostitelů front-endu (včetně vlastních domén) ve službě Front Door měl přidružené pravidlo směrování s výchozí cestou (/*). To znamená, že ve všech pravidlech směrování musí existovat alespoň jedno pravidlo směrování pro každého hostitele front-endu definovaného ve výchozí cestě (/*). Pokud by tomu tak nebylo, nemusel by být provoz koncových uživatelů správně směrovaný.

Ověření vlastní domény

Po dokončení registrace vlastní domény ověřte, že vlastní doména odkazuje na výchozího hostitele front-endu služby Front Door.

V prohlížeči přejděte na adresu souboru s použitím vlastní domény. Pokud je například vaše vlastní doména robotics.contoso.com, měla by být adresa URL souboru uloženého v mezipaměti podobná následující adrese URL: http://robotics.contoso.com/my-public-container/my-file.jpg. Ověřte, že výsledek je stejný jako v případě přímého přístupu ke službě Front Door na adrese <hostitel_služby_Front_Door>.azurefd.net.

Mapování trvalé vlastní domény

Pokud jste ověřili, že se subdoména afdverify úspěšně namapovala na front Door, můžete vlastní doménu namapovat přímo na výchozího hostitele front-endu služby Front Door.

Vytvoření záznamu CNAME pro vlastní doménu:

  1. Přihlaste se k webu poskytovatele vaší vlastní domény.

  2. Vyhledejte stránku pro správu záznamů DNS – projděte si dokumentaci poskytovatele nebo hledejte oblasti webu označené jako Domain Name (Název domény), DNS nebo Name Server Management (Správa názvových serverů).

  3. Vytvořte položku záznamu CNAME pro svou vlastní doménu a vyplňte pole podle následující tabulky (názvy polí se můžou lišit):

    Source Typ Cíl
    <www.contoso.com> CNAME contoso-frontend.azurefd.net
    • Zdroj: Zadejte název vlastní domény (například www.contoso.com).

    • Typ: Zadejte CNAME.

    • Cíl: Zadejte výchozího hostitele front-endu služby Front Door. Musí mít následující formát: <název_hostitele>.azurefd.net. Například contoso-frontend.azurefd.net.

  4. Uložte provedené změny.

  5. Pokud jste předtím vytvořili záznam CNAME dočasné subdomény afdverify, odstraňte ho.

  6. Pokud tuto vlastní doménu používáte poprvé v produkčním prostředí, postupujte podle pokynů pro přidružení vlastní domény ke službě Front Door a ověření vlastní domény.

Například postup pro registrátora domén GoDaddy je následující:

  1. Přihlaste se a vyberte vlastní doménu, kterou chcete použít.

  2. V části Domains (Domény) vyberte Manage All (Spravovat vše) a pak vyberte DNS | Manage Zones (Spravovat zóny).

  3. Jako Domain Name (Název domény) zadejte vlastní doménu a vyberte Search (Vyhledat).

  4. Na stránce DNS Management (Správa DNS) vyberte Add (Přidat) a pak v seznamu Type (Typ) vyberte CNAME.

  5. Vyplňte pole záznamu CNAME:

    • Type (Typ): Ponechte vybranou hodnotu CNAME.

    • Host (Hostitel): Zadejte subdoménu vlastní domény, kterou chcete použít. Například www nebo profile.

    • Points to (Odkazuje na): Zadejte výchozí název hostitele vaší služby Front Door. Například contoso.azurefd.net.

    • Hodnota TTL: Ponechte vybranou jednu hodinu .

  6. Zvolte Uložit.

    Záznam CNAME se přidá do tabulky záznamů DNS.

  7. Pokud máte záznam CNAME afdverify, vyberte ikonu tužky vedle něj a pak vyberte ikonu koše.

  8. Vyberte Delete (Odstranit) a odstraňte záznam CNAME.

Vyčištění prostředků

V předchozích krocích jste do služby Front Door přidali vlastní doménu. Pokud už nechcete přidružit front Door k vlastní doméně, můžete vlastní doménu odebrat takto:

  1. Přejděte ke svému poskytovateli DNS, odstraňte záznam CNAME pro vlastní doménu nebo aktualizujte záznam CNAME pro vlastní doménu na jiný koncový bod než Front Door.

    Důležité

    Aby se zabránilo propojení záznamů DNS a rizik zabezpečení, která vytvářejí, od 9. dubna 2021 služba Azure Front Door před odstraněním prostředků vyžaduje odebrání záznamů CNAME do koncových bodů služby Front Door. Mezi prostředky patří vlastní domény služby Front Door, koncové body služby Front Door nebo skupiny prostředků Azure, které mají povolené vlastní domény služby Front Door.

  2. V Návrháři služby Front Door vyberte vlastní doménu, kterou chcete odebrat.

  3. V místní nabídce vlastní domény vyberte Odstranit . Vlastní doména se odebere z koncového bodu.

Další kroky

V tomto kurzu jste se naučili, jak:

  • Vytvořit záznam DNS CNAME.
  • Přidružit vlastní doménu ke službě Front Door.
  • Ověřit vlastní doménu.

Pokud chcete zjistit, jak povolit HTTPS pro vlastní doménu, pokračujte dalším kurzem.