
Je hebt een domeinnaam geregistreerd, de DNS-instellingen aangepast en je website zou online moeten staan. Toch krijg je een foutmelding, zie je nog een oude website of blijft je browser aangeven dat de website niet bereikbaar is. Een domeinnaam die niet werkt is een veelvoorkomend probleem, maar gelukkig is de oorzaak vaak goed te achterhalen.
In deze handleiding leggen we stap voor stap uit waarom je website mogelijk niet bereikbaar is nadat je een domeinnaam hebt gekoppeld. Ook ontdek je hoe je DNS-instellingen controleert, problemen met SSL oplost en nagaat of je hosting correct is ingesteld.
Een van de eerste dingen die je moet controleren, zijn de DNS-instellingen van je domeinnaam. DNS kun je zien als het adressenboek van het internet. Het systeem zorgt ervoor dat een domeinnaam wordt gekoppeld aan de server waarop je website staat. Wanneer je een domeinnaam aan hosting koppelt, moet deze naar de juiste server verwijzen. Dit gebeurt meestal via een A-record of door de nameservers van je domein aan te passen.
Een A-record verwijst een domeinnaam naar een IPv4-adres. Een AAAA-record doet hetzelfde voor een IPv6-adres. Een CNAME-record verwijst een naam naar een andere domeinnaam. Controleer daarom in het controlepaneel van je domeinregistrar of de ingestelde records overeenkomen met de gegevens van je hostingprovider. Gebruik je een verkeerd IP-adres, dan kan je domeinnaam naar een andere server verwijzen of helemaal geen werkende website tonen. Let ook op het verschil tussen je hoofddomein en het subdomein www. Het kan bijvoorbeeld gebeuren dat jouwdomein.nl wel werkt, maar www.jouwdomein.nl niet. Controleer daarom beide adressen.
Heb je de DNS-instellingen net aangepast? Dan kan het zijn dat de wijzigingen nog niet overal zichtbaar zijn. Dit proces wordt DNS-propagatie genoemd. DNS-servers wereldwijd bewaren gegevens tijdelijk in hun cache. Daardoor kan het even duren voordat een nieuwe instelling overal wordt gebruikt. Vaak worden wijzigingen binnen enkele minuten tot enkele uren zichtbaar, maar afhankelijk van de oude instellingen en de ingestelde TTL kan het langer duren.
Wat kun je doen?
Het heeft weinig zin om voortdurend dezelfde instellingen te wijzigen. Daarmee kun je het probleem juist ingewikkelder maken. Controleer eerst of de bestaande configuratie klopt en geef wijzigingen daarna voldoende tijd.
Een domeinnaam alleen is niet voldoende om een website online te zetten. Er moet ook een werkende hostingomgeving zijn waarop de websitebestanden staan. Controleer daarom of je hostingpakket actief is en of het juiste domein aan de hostingomgeving is gekoppeld. Bij veel hostingproviders kun je dit bekijken via een controlepaneel.
Let vooral op de volgende punten:
index.php of index.html?Wanneer de domeinnaam naar de juiste server verwijst, maar de websitebestanden ontbreken of in de verkeerde map staan, kan de server een lege pagina, een standaardpagina of een foutmelding tonen. Neem bij twijfel contact op met je hostingprovider. Die kan controleren of het domein aan de juiste server en website is gekoppeld.
Een andere veelvoorkomende oorzaak is een probleem met het SSL-certificaat. Dit certificaat maakt een beveiligde HTTPS-verbinding tussen de browser en de website mogelijk. Wanneer je website zonder geldig certificaat wordt geopend via HTTPS, kan de browser een waarschuwing tonen. Soms lijkt het alsof de hele website niet werkt, terwijl de website zelf wel bereikbaar is. Controleer daarom of er een geldig SSL-certificaat is geïnstalleerd voor zowel je hoofddomein als de eventuele www-variant.
Heb je het certificaat net aangevraagd? Dan kan het nodig zijn om even te wachten totdat de uitgifte is afgerond. Controleer ook of de DNS-instellingen correct zijn, omdat deze nodig kunnen zijn voor de validatie. Zodra het certificaat werkt, kun je HTTPS correct instellen en eventueel HTTP automatisch laten doorsturen naar HTTPS. Forceer deze doorverwijzing pas wanneer je zeker weet dat de beveiligde verbinding goed functioneert.
Nameservers bepalen welke DNS-server verantwoordelijk is voor de instellingen van je domeinnaam. Als je de nameservers van je hostingprovider gebruikt, beheer je de DNS-records meestal via die provider. Gebruik je nog de nameservers van je oude provider, terwijl je de DNS-records bij je nieuwe hostingpartij hebt aangepast? Dan worden die nieuwe instellingen mogelijk helemaal niet gebruikt.
Controleer daarom waar de actieve DNS-zone wordt beheerd. Pas vervolgens de records aan op de plek die daadwerkelijk verantwoordelijk is voor je domeinnaam. Let op: wijzig nameservers niet zomaar. Als je e-mail via dezelfde domeinnaam loopt, kunnen verkeerd ingestelde nameservers of ontbrekende MX-records ervoor zorgen dat je zakelijke e-mail niet meer werkt. Controleer daarom vooraf welke DNS-records behouden moeten blijven.
Soms werkt de domeinnaam technisch gezien wel, maar verschijnt nog steeds de oude website. Dit kan komen door DNS-caching, browsercaching of caching bij een CDN of hostingprovider. Probeer eerst de website in een privévenster te openen. Je kunt ook de browsercache wissen of de website via een ander apparaat of netwerk bekijken.
Blijft de oude website zichtbaar? Controleer dan of je domeinnaam daadwerkelijk naar het nieuwe IP-adres verwijst. Het is ook mogelijk dat de nieuwe website nog niet op de juiste server staat of dat de oude websitebestanden nog worden geladen. Gebruik je een cachingplugin of een dienst zoals Cloudflare? Dan kan het nodig zijn om de cache daar te legen. Doe dit pas nadat je hebt gecontroleerd of de DNS-instellingen en websitebestanden correct zijn.
Wanneer je domeinnaam gekoppeld is, maar je website niet werkt, kun je het probleem het beste systematisch aanpakken.
www?De foutmelding kan helpen om de oorzaak sneller te vinden. Een melding dat de server niet kan worden gevonden wijst bijvoorbeeld vaak op een DNS-probleem. Een foutmelding over een beveiligde verbinding kan juist op SSL wijzen. Een serverfout kan weer te maken hebben met de hostingomgeving of de website zelf.
Wanneer je domeinnaam gekoppeld is, maar je website niet werkt, ligt de oorzaak vaak bij DNS-instellingen, de hostingconfiguratie, DNS-propagatie of het SSL-certificaat. Door deze onderdelen stap voor stap te controleren, kun je veel problemen zelf oplossen. Blijft je website onbereikbaar nadat je alles hebt gecontroleerd? Neem dan contact op met je hostingprovider of webdesigner. Met de domeinnaam, de exacte foutmelding en het tijdstip waarop het probleem begon, kunnen zij gerichter onderzoek doen. Een correcte koppeling tussen je domeinnaam, DNS en hosting vormt de basis voor een betrouwbare website. Door deze instellingen goed te controleren, voorkom je onnodige downtime en zorg je ervoor dat bezoekers je website weer kunnen bereiken.
Websites steeds vaker doelwit van bots: zo bescherm je jouw hosting. Lees hier meer!