Zo los je dit op
- Controleer eerst of de juiste document root wordt gebruikt.
- Controleer bestandsrechten: normale bestanden meestal 644 en directories meestal 755.
- Controleer of index.php of index.html daadwerkelijk aanwezig is.
- Controleer .htaccess op foutieve deny-regels, IP-blokkades of verkeerde RewriteRules.
- Test tijdelijk met een eenvoudige statische testfile als je wilt bepalen of PHP/WordPress de oorzaak is.
- Controleer beveiligingsplugins, ModSecurity of andere bot/securityregels als alleen bepaalde verzoeken worden geblokkeerd.
- Verwijder geen beveiligingslaag voordat duidelijk is welke regel de 403 veroorzaakt.
Wanneer ligt het probleem ergens anders?
Controleer bij problemen ook DNS, document root, PHP, WordPress, .htaccess, caching en eventuele beveiligingslagen. Een foutmelding vertelt niet altijd welke component de oorzaak is. Kijk daarom eerst naar de exacte HTTP-status, logregel of foutmelding voordat je instellingen gaat aanpassen.
Veilig werken
Maak bij ingrijpende wijzigingen eerst een backup en verander één onderdeel tegelijk. Noteer wat je hebt aangepast, zodat je een wijziging gecontroleerd kunt terugdraaien als het resultaat niet goed is.
Geef bij een supportvraag het domein, de exacte foutmelding, het tijdstip waarop het probleem optreedt en wat je al hebt getest. Daarmee kan support veel sneller gericht zoeken.
Gebruik onze verhuisservice voor het overzetten van website, database en e-mail.
Bekijk de verhuisservice
Ook betrouwbare hosting nodig?
Van webhosting en domeinen tot VPS: bekijk wat Jouwebhosting voor je website kan betekenen.
Bekijk webhosting