Een apex-domein instellen in Azure Static Web Apps
Domeinnamen zonder subdomein worden apex- of hoofddomeinen genoemd. Het domein www.example.com
is bijvoorbeeld het www
subdomein dat is gekoppeld aan het example.com
apex-domein.
Sommige domeinregistrars (zoals Google en GoDaddy) staan niet toe dat u het apexdomein naar een bestaande URL verwijst. Als uw registrar geen ondersteuning of records biedt ALIAS
of ANAME
geen platmaken toestaat CNAME
, kunt u de volgende opties overwegen:
- Uw domein configureren met Azure DNS
- Het apex-domein doorsturen naar het
www
subdomein A
Een record gebruiken
Met behulp van een A
record wordt uw verkeer omgeleid naar één regionale host van uw statische web-app. Wanneer deze functie is ingeschakeld, profiteert uw statische web-app niet meer van de wereldwijde distributie. Dit kan van invloed zijn op de prestaties van uw toepassing. Overweeg om APEX-domeinen te gebruiken ALIAS
ANAME
of CNAME
te registreren voor de beste prestaties.
In deze handleiding ziet u drie opties voor het configureren van een apex-domein.
Gebruik de stappen om een ALIAS-record in te stellen als uw domeinregistrar de
ALIAS
DNS-record ondersteunt.Als uw registrar geen ondersteuning biedt voor records, maar wel records of
CNAME
platmaken ondersteuntALIAS
ANAME
, raadpleegt u de documentatie voor configuratie-instellingen.Gebruik de stappen in forward to www subdomain als uw domeinregistrar geen ondersteuning biedt voor de
ALIAS
DNS-record.Gebruik de stappen om een A-record in te stellen als de bovenstaande opties niet bij u passen. Met een
A
record wordt uw verkeer omgeleid naar één Static Web Apps-host en profiteert uw app niet meer van de prestatieverbeteringen die worden geboden door wereldwijde distributie.
Notitie
CNAME
record wijst een domeinnaam toe aan een ander domein (of subdomein), terwijl A
een domeinnaam wordt toegewezen aan een IP-adres. Als het IP-adres wordt gewijzigd, is een CNAME
vermelding nog steeds geldig, in tegenstelling tot A
de record.
Instellen met een ALIAS-record
Voordat u de ALIAS
record maakt, moet u eerst valideren dat u eigenaar bent van het domein.
Eigendom valideren
Open de Azure Portal.
Ga naar uw statische web-app.
Kopieer in het venster Overzicht de gegenereerde URL van uw site en zet deze opzij in een teksteditor voor toekomstig gebruik.
Selecteer onder Instellingen de optie Aangepaste domeinen.
Selecteer + Toevoegen.
Voer op het tabblad Domein invoeren uw hoofddomeinnaam in.
Als uw domeinnaam bijvoorbeeld is
example.com
, voertexample.com
u dit vak in (zonder subdomeinen).Selecteer Volgende.
Voer op het tabblad Valideren en configureren de volgende waarden in.
Instelling Weergegeven als Domeinnaam Deze waarde moet overeenkomen met de domeinnaam die u in de vorige stap hebt ingevoerd. Recordtype hostnaam Selecteer TXT. Selecteer Code genereren.
Wacht totdat de code wordt gegenereerd. Het duurt ongeveer een minuut voordat het is voltooid.
Nadat de
TXT
recordwaarde is gegenereerd, kopieert u de code (naast de gegenereerde waarde) naar het klembord.Selecteer Sluiten.
Open een nieuw browsertabblad en meld u aan bij uw domeinregistraraccount.
Ga naar de DNS-configuratie-instellingen van uw domeinnaam.
Voeg een nieuwe
TXT
record toe met de volgende waarden.Instelling Weergegeven als Type TXT
Host @ invoeren Weergegeven als Plak de gegenereerde codewaarde die u hebt gekopieerd uit Azure Portal. TTL (indien van toepassing) Laat de standaardwaarde staan. Sla wijzigingen op in uw DNS-record.
Een ALIAS-record instellen
Ga terug naar de DNS-configuratie-instellingen van uw domeinnaam.
Voeg een nieuwe
ALIAS
record toe met de volgende waarden.Instelling Weergegeven als Type ALIAS
Host @ invoeren Weergegeven als Plak de gegenereerde URL die u hebt gekopieerd uit Azure Portal. Zorg ervoor dat u het https://
voorvoegsel uit uw URL verwijdert.TTL (indien van toepassing) Laat de standaardwaarde staan. Sla wijzigingen op in uw DNS-record.
Omdat DNS-instellingen moeten worden doorgegeven, kan het enige tijd duren voordat dit proces is voltooid.
Open een nieuw browsertabblad en ga naar uw apex-domein.
Nadat de DNS-records zijn bijgewerkt, ziet u de statische web-app in de browser. Controleer ook de locatie om te controleren of uw site veilig wordt bediend met behulp van
https
.
Doorsturen naar www-subdomein
Elke domeinregistrar heeft een ander proces voor het beheren van domeinnamen. Nadat u zich bij uw account hebt aangemeld bij uw registrar, zoekt u naar opties voor het doorsturen van domeinen. Sommige registrars hebben deze functionaliteit vermeld onder DNS-opties, terwijl anderen deze hebben gekoppeld aan websiteopties.
Zorg ervoor dat u doorsturen instelt dat u alleen het apexdomein configureert om door te sturen naar het www
subdomein.
Raadpleeg de documentatie van uw registrar voor meer informatie.
Instellen met een A-record
Voordat u de A
record maakt, moet u eerst valideren dat u eigenaar bent van het domein.
Eigendom valideren
Open de Azure Portal.
Ga naar uw statische web-app.
Selecteer JSON-weergave in het venster Overzicht in de rechterbovenhoek van de sectie Essentials.
Kopieer de waarde van de eigenschap en zet deze
stableInboundIP
opzij in een teksteditor voor toekomstig gebruik. Dit is het IP-adres van uw regionale Static Web Apps-host.Selecteer onder Instellingen de optie Aangepaste domeinen.
Selecteer + Toevoegen.
Voer op het tabblad Domein invoeren uw hoofddomeinnaam in.
Als uw domeinnaam bijvoorbeeld is
example.com
, voertexample.com
u dit vak in (zonder subdomeinen).Selecteer Volgende.
Voer op het tabblad Valideren en configureren de volgende waarden in.
Instelling Weergegeven als Domeinnaam Deze waarde moet overeenkomen met de domeinnaam die u in de vorige stap hebt ingevoerd. Recordtype hostnaam Selecteer TXT. Selecteer Code genereren.
Wacht totdat de code wordt gegenereerd. Het duurt ongeveer een minuut voordat het is voltooid.
Nadat de
TXT
recordwaarde is gegenereerd, kopieert u de code (naast de gegenereerde waarde) naar het klembord.Selecteer Sluiten.
Open een nieuw browsertabblad en meld u aan bij uw domeinregistraraccount.
Ga naar de DNS-configuratie-instellingen van uw domeinnaam.
Voeg een nieuwe
TXT
record toe met de volgende waarden.Instelling Weergegeven als Type TXT
Host @ invoeren Weergegeven als Plak de gegenereerde codewaarde die u hebt gekopieerd uit Azure Portal. TTL (indien van toepassing) Laat de standaardwaarde staan. Sla wijzigingen op in uw DNS-record.
Een A-record instellen
Ga terug naar de DNS-configuratie-instellingen van uw domeinnaam.
Voeg een nieuwe
A
record toe met de volgende waarden.Instelling Weergegeven als Type A
Host @ invoeren Weergegeven als Plak het stableInboundIP
bestand dat u hebt gekopieerd uit Azure Portal.TTL (indien van toepassing) Laat de standaardwaarde staan. Sla wijzigingen op in uw DNS-record.
Omdat DNS-instellingen moeten worden doorgegeven, kan het enige tijd duren voordat dit proces is voltooid.
Open een nieuw browsertabblad en ga naar uw apex-domein.
Nadat de DNS-records zijn bijgewerkt, ziet u de statische web-app in de browser. Controleer ook de locatie om te controleren of uw site veilig wordt bediend met behulp van
https
.