Megosztás a következőn keresztül:


Egyéni tartományok az Azure Static Web Apps használatával

Az Azure Static Web Apps alapértelmezés szerint automatikusan létrehozott tartománynevet biztosít a webhelyhez, de egyéni tartományt is irányíthat a webhelyére. A rendszer automatikusan létrehozza az ingyenes SSL-/TLS-tanúsítványokat az automatikusan létrehozott tartománynévhez és az esetlegesen hozzáadott egyéni tartományokhoz.

Ha egy egyéni tartományt statikus webalkalmazáshoz rendel, rendelkezésre áll néhány lehetőség, például az altartományok és a csúcstartományok konfigurálása.

Az alábbi táblázat olyan cikkekre mutató hivatkozásokat tartalmaz, amelyek bemutatják, hogyan konfigurálhat egyéni tartományalapú szolgáltatótípust. 1

Művelet Használ... Használ...
Tartomány beállítása az www altartományral Azure DNS Külső szolgáltató
Csúcstartomány beállítása Azure DNS Külső szolgáltató

1 Egyes regisztrálók, például a GoDaddy és a Google nem támogatják azokat a tartományrekordokat, amelyek befolyásolják a csúcstartomány konfigurálását. Fontolja meg az Azure DNS használatát ezekkel a regisztrálókkal a csúcstartomány beállításához.

Feljegyzés

Egyéni tartomány előzetes verziójú környezethez való hozzáadása nem támogatott. Unicode-tartományok, beleértve a Punycode-tartományokat és az xn-- előtagot is, szintén nem támogatottak.

Tudnivalók a tartományokról

A csúcstartomány beállítása gyakori forgatókönyv a tartománynév beállítása után. Csúcstartomány létrehozása egy ALIAS rekord vagy rekord konfigurálásával vagy ANAME simítással CNAME érhető el. Egyes tartományregisztrálók, például a GoDaddy és a Squarespace (korábban Google) nem támogatják ezeket a DNS-rekordokat. Ha a tartományregisztráló nem támogatja az összes szükséges DNS-rekordot, fontolja meg az Azure DNS használatát a tartomány konfigurálásához.

Azt is megteheti, hogy olyan tartományregisztrálók esetében, amelyek nem támogatják ALIAS a rekordokat, ANAME a rekordokat vagy CNAME az összeolvasztást, konfigurálhat egy A rekordot a statikus webalkalmazáshoz. Ez a konfiguráció a statikus webalkalmazás egyetlen regionális gazdagépére irányítja a forgalmat. A rekordok használata A nem ajánlott, mivel az alkalmazás már nem élvezi a globális terjesztés előnyeit, és az ilyen típusú beállítás hatással lehet az alkalmazás teljesítményére, ha a forgalom globálisan elosztott.

Az alábbi kifejezések az egyéni tartomány beállításakor találkozhatnak.

  • Csúcs- vagy gyökértartományok: A tartományt www.example.comtekintve az www előtag altartományként ismert, míg a fennmaradó szegmenst example.com csúcstartománynak nevezzük.

  • Tartományregisztráló: A tartományregisztráló ellenőrzi, hogy egy tartomány rendelkezésre áll-e, és a tartománynév megvásárlására vonatkozó jogokat értékesíti.

  • DNS-zóna: A dns-zóna egy adott tartományhoz társított DNS-rekordokat tárolja. Különböző rekordok érhetők el, amelyek különböző célokra irányítják a forgalmat. A tartomány example.com például több DNS-rekordot is tartalmazhat. Az egyik rekord kezeli a mail.example.com (levelezési kiszolgáló) és egy másik www.example.com (webhely) forgalmát.

  • DNS-üzemeltetés: A DNS-gazdagépek olyan DNS-kiszolgálókat tartanak fenn, amelyek egy tartománynevet egy adott IP-címre oldanak fel.

  • Névkiszolgáló: A névkiszolgáló felelős a tartomány DNS-rekordjainak tárolásáért.

Ahhoz, hogy az egyéni tartományok ellenőrzése működjön a statikus webalkalmazások esetén, a DNS-nek nyilvánosan feloldhatónak kell lennie. A tartomány hozzáadása után az alábbi feltételek egyikének kell teljesülnie az automatikus tanúsítványmegújítás működéséhez:

  • Győződjön meg arról, hogy az egyéni tartomány statikus webalkalmazáshoz érvényesítés útján CNAME történő hozzáadásához használt nyilvános internetes CNAME DNS-rekord továbbra is jelen van. Ez a beállítás csak akkor érvényes, ha CNAME a tartomány statikus webalkalmazáshoz való hozzáadásához érvényesítést használtak.

  • Győződjön meg arról, hogy az egyéni tartomány a statikus webalkalmazásra mutat a nyilvános interneten keresztül. Ez a beállítás a tartomány webalkalmazáshoz való hozzáadásához használt érvényesítési módszertől függetlenül érvényes. Ez a megközelítés akkor is érvényes, ha engedélyezi a privát végpontokat. A Static Web Apps privát végpontjának célja, hogy letiltsa a webhely tartalmához való internetes hozzáférést, de ne tiltsa le a webhely internetes DNS-feloldását.

Nulla állásidő migrálása

Előfordulhat, hogy olyan egyéni tartományt szeretne migrálni, amely jelenleg éles webhelyet szolgál ki a statikus webalkalmazásba nulla állásidővel. A DNS-szolgáltatók nem fogadnak el több rekordot ugyanahhoz a névhez és gazdagéphez, így külön ellenőrizheti a tartomány tulajdonjogát, és átirányíthatja a forgalmat a webalkalmazásba.

  1. Nyissa meg statikus webalkalmazását az Azure Portalon.

  2. Adjon hozzá EGY TXT rekordot az egyéni tartományhoz (APEX vagy altartomány). A gazdagép értékének megjelenítése helyett írja be a gazdagépet a DNS-szolgáltatóba az alábbiak szerint:

    • APEX-tartományok esetén adja meg a következőt _dnsauth.www.<YOUR-DOMAIN.COM>:
    • Altartományok esetén adja meg a következőt _dnsauth.<SUBDOMAIN>.<YOUR-DOMAIN.COM>: .
  3. A tartomány érvényesítése után áttelepítheti a forgalmat a statikus webalkalmazásba az alapértelmezett gazdagépnévre mutató , ALIASvagy A rekord frissítésével CNAME

Következő lépések

A következő hivatkozásokon lépésekkel állíthatja be tartományát a szolgáltatója alapján.