Delen via


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 ALIASANAME 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 ondersteunt ALIAS 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

  1. Open de Azure Portal.

  2. Ga naar uw statische web-app.

  3. Kopieer in het venster Overzicht de gegenereerde URL van uw site en zet deze opzij in een teksteditor voor toekomstig gebruik.

  4. Selecteer onder Instellingen de optie Aangepaste domeinen.

  5. Selecteer + Toevoegen.

  6. Voer op het tabblad Domein invoeren uw hoofddomeinnaam in.

    Als uw domeinnaam bijvoorbeeld is example.com, voert example.com u dit vak in (zonder subdomeinen).

  7. Selecteer Volgende.

  8. 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.
  9. Selecteer Code genereren.

    Wacht totdat de code wordt gegenereerd. Het duurt ongeveer een minuut voordat het is voltooid.

  10. Nadat de TXT recordwaarde is gegenereerd, kopieert u de code (naast de gegenereerde waarde) naar het klembord.

  11. Selecteer Sluiten.

  12. Open een nieuw browsertabblad en meld u aan bij uw domeinregistraraccount.

  13. Ga naar de DNS-configuratie-instellingen van uw domeinnaam.

  14. 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.
  15. Sla wijzigingen op in uw DNS-record.

Een ALIAS-record instellen

  1. Ga terug naar de DNS-configuratie-instellingen van uw domeinnaam.

  2. 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.
  3. Sla wijzigingen op in uw DNS-record.

    Omdat DNS-instellingen moeten worden doorgegeven, kan het enige tijd duren voordat dit proces is voltooid.

  4. 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

  1. Open de Azure Portal.

  2. Ga naar uw statische web-app.

  3. Selecteer JSON-weergave in het venster Overzicht in de rechterbovenhoek van de sectie Essentials.

  4. 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.

  5. Selecteer onder Instellingen de optie Aangepaste domeinen.

  6. Selecteer + Toevoegen.

  7. Voer op het tabblad Domein invoeren uw hoofddomeinnaam in.

    Als uw domeinnaam bijvoorbeeld is example.com, voert example.com u dit vak in (zonder subdomeinen).

  8. Selecteer Volgende.

  9. 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.
  10. Selecteer Code genereren.

    Wacht totdat de code wordt gegenereerd. Het duurt ongeveer een minuut voordat het is voltooid.

  11. Nadat de TXT recordwaarde is gegenereerd, kopieert u de code (naast de gegenereerde waarde) naar het klembord.

  12. Selecteer Sluiten.

  13. Open een nieuw browsertabblad en meld u aan bij uw domeinregistraraccount.

  14. Ga naar de DNS-configuratie-instellingen van uw domeinnaam.

  15. 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.
  16. Sla wijzigingen op in uw DNS-record.

Een A-record instellen

  1. Ga terug naar de DNS-configuratie-instellingen van uw domeinnaam.

  2. 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.
  3. Sla wijzigingen op in uw DNS-record.

    Omdat DNS-instellingen moeten worden doorgegeven, kan het enige tijd duren voordat dit proces is voltooid.

  4. 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.

Volgende stappen