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.com
tekintve azwww
előtag altartományként ismert, míg a fennmaradó szegmenstexample.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 amail.example.com
(levelezési kiszolgáló) és egy másikwww.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 internetesCNAME
DNS-rekord továbbra is jelen van. Ez a beállítás csak akkor érvényes, haCNAME
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.
Nyissa meg statikus webalkalmazását az Azure Portalon.
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>
: .
- APEX-tartományok esetén adja meg a következőt
A tartomány érvényesítése után áttelepítheti a forgalmat a statikus webalkalmazásba az alapértelmezett gazdagépnévre mutató ,
ALIAS
vagyA
rekord frissítésévelCNAME
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.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: