A, CNAME of ALIAS: welk record laat je domein verwijzen?

Gevorderd⏱ 3 min leestijdBijgewerkt op 13 oktober 2026

Je hostingplatform zegt: ‘laat je domein naar example.netlify.app wijzen’. Voor www is dat één CNAME-record. Voor example.com zelf mag dat niet — en de omweg heeft drie verschillende namen, afhankelijk van je DNS-provider. Dit doet elke optie, en zo kies je.

Drie manieren om een naam te laten verwijzen

RecordWaardeToegestaan opWie hem volgt
A / AAAAEen IP-adresElke naam, ook de apexNiemand hoeft dat: het antwoord is het adres.
CNAMEEen andere hostnaamElke naam behalve de apex en namen met andere recordsDe resolver van de bezoeker zoekt het doel op.
ALIAS / ANAME / flatteningEen andere hostnaamElke naam, ook de apexJe DNS-provider zoekt het op en antwoordt met adressen.

Waarom de apex geen CNAME kan zijn

Het domein zelf moet SOA- en NS-records hebben, en vaak ook MX en TXT. Een CNAME mag zijn naam met geen enkel ander record delen (RFC 1034 §3.6.2), dus example.com CNAME … verbiedt de standaard zelf — niet een lastige DNS-provider.

Een gewoon A-record werkt op de apex, maar dan moet je de adressen van het platform kennen en bijwerken als ze veranderen. Platforms met stabiele adressen (GitHub Pages, Vercel, de load balancer van Netlify) staan precies dat toe; andere geven alleen een hostnaam.

Hoe ALIAS en CNAME-flattening werken

Hoe ALIAS / CNAME-flattening antwoordtA?zoekt opABezoekerJe DNS-providerexample.com ALIASexample.netlify.appCNAME/A203.0.113.80teruggegeven als A
De bezoeker vraagt het A-record van de apex. Je DNS-provider zoekt de hostnaam zelf op en antwoordt met gewone adressen, dus er verlaat nooit een CNAME de provider.
  1. Je slaat op de apex een record op dat naar een hostnaam wijst, alsof het een CNAME is.
  2. Vraagt een bezoeker het A-record van de apex op, dan zoekt je DNS-provider die hostnaam zelf op.
  3. Hij antwoordt de bezoeker met de gevonden adressen als gewone A/AAAA-records.
  4. Buiten je provider ziet niemand een CNAME, dus de regel wordt niet gebroken.
DNS-providerHoe het heetHoe je het invoert
CloudflareCNAME flatteningCNAME (apex)
Amazon Route 53Alias recordA/AAAA + Alias
Azure DNSAlias record setA/AAAA + Alias
DNSimple · NS1 · DNS Made EasyALIASALIAS
easyDNS · ConstellixANAMEANAME
Bunny DNSFlatten (CNAME)CNAME (apex)

Afwegingen

  • Locatie. De provider resolvet het doel vanaf zijn eigen servers. Een CDN dat op basis van het resolveradres een locatie dichtbij kiest, kiest dan misschien een locatie dicht bij de provider in plaats van bij de bezoeker.
  • Geen standaard. ALIAS en ANAME zijn providerfuncties; het ANAME-concept is nooit een RFC geworden. Verhuizen naar een andere provider betekent ze met de hand opnieuw aanmaken, en zoneoverdrachten nemen ze niet mee.
  • TTL. De provider bepaalt hoe lang het afgevlakte antwoord in de cache blijft, meestal de TTL van het doel.
  • Nieuwere optie. Een HTTPS-record in aliasmodus (RFC 9460) vertelt moderne browsers waar de site staat zonder de CNAME-regel te breken. De ondersteuning groeit, maar oudere clients negeren het, dus houd ook A/AAAA-records aan.
; RFC 9460 "alias mode": the apex says where HTTPS really lives
example.com.  3600 IN HTTPS 0 example.netlify.app.

Welke je gebruikt

  • Subdomein (`www`, `shop`, `app`) dat naar een platform wijst: CNAME.
  • Apex, platform publiceert vaste adressen: A en AAAA met die adressen.
  • Apex, platform geeft alleen een hostnaam: ALIAS/ANAME of CNAME-flattening als je DNS-provider dat biedt — anders verhuis je DNS naar een provider die het wel kan, of laat je de apex naar adressen wijzen en stuur je door naar www.
  • Alles wat mail ontvangt of TXT-records nodig heeft: nooit een CNAME.

De apex en www samen

De meest gebruikte opzet: de apex krijgt adressen (of een ALIAS), www krijgt een CNAME, en de host stuurt de ene door naar de andere, zodat er één canoniek adres is:

; the apex: addresses, or ALIAS/flattening if your host gives you a name
example.com.      300 IN A      203.0.113.80
example.com.      300 IN AAAA   2001:db8::80
; www: an alias of the platform
www.example.com.  300 IN CNAME  example.netlify.app.
Tip: Kies één canonieke vorm — met of zonder www — en stuur de andere permanent (301) door. Zoekmachines zien dan één site in plaats van twee kopieën.

Veelgestelde vragen

Is ALIAS hetzelfde als CNAME-flattening?

Ze lossen hetzelfde probleem op dezelfde manier op: de provider resolvet het doel en geeft adressen terug. De naam hangt af van de provider.

Kan ik een CNAME voor www en een A-record voor de apex gebruiken?

Ja, dat is de meest gebruikte opzet. Zorg dat de host beide bedient en de ene naar de andere doorstuurt.

Maakt CNAME-flattening mijn site trager?

Niet merkbaar. De provider cachet het antwoord van het doel, en bezoekers krijgen gewone A-records.

Wat als mijn DNS-provider geen ALIAS heeft?

Gebruik op de apex de gepubliceerde IP-adressen van het platform als die er zijn, of verhuis de DNS van het domein naar een provider die flattening ondersteunt.

Probeer het op je domein

Zie de theorie in de praktijk — voer CNAME-lookup uit voor je eigen domein.