Forbidden (403): Du har ikke tilladelse til at tilgå / på denne server
Får du nedenstående besked på din hjemmeside? I denne artikel kan du læse, hvad årsagen som regel er, og hvordan du løser det, også hvis du bruger WordPress.
Forbidden. You don't have permission to access / on this server.
Den mest almindelige årsag: ingen startfil
Som regel ligger der ingen startfil i den mappe, du anmoder om. Henter du www.dindomæne.dk, leder serveren i domains/dindomæne.dk/public_html efter en index.php eller index.html. Findes den ikke, eller ligger din hjemmeside i en anden mappe, får du denne besked. Tjek det i Filhåndtering.
Andre årsager
- En linje i din .htaccess-fil blokerer adgangen, for eksempel
Deny from all. - Rettighederne til en mappe eller fil er for strenge. Mapper skal stå på 755 og filer på 644.
- Web Application Firewall eller Imunify360 har blokeret en anmodning, fordi den lignede et angreb.
En 403 på din WordPress-side
Får du en 403 i WordPress, for eksempel efter en opdatering, ved gemning eller i administrationen? Gennemgå så disse trin.
- Slå dit sikkerhedsplugin fra. Plugins som Wordfence, iThemes Security eller All In One WP Security har deres egen firewall. Kan du ikke længere komme ind i WordPress, så omdøb i Filhåndtering pluginnets mappe i
wp-content/plugins, for eksempelwordfencetilwordfence-uit. WordPress slår så pluginnet fra. Virker din side igen, så tjek i pluginnets indstillinger eller logfiler, hvad det blokerede, og giv derefter mappen dens oprindelige navn tilbage. - Nulstil WordPress' standard .htaccess. Gem først en kopi af din nuværende
.htaccessipublic_html. Erstat derefter indholdet med:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressVirker det bagefter, lå fejlen i en af de andre linjer. Sæt dem tilbage en ad gangen for at se, hvilken det er. - Kontroller rettighederne. Mapper på 755, filer på 644. Også
wp-content/uploadsskal være skrivbar for din hjemmeside. Se Rettigheder til filer og mapper (chmod). - Tjek fejlloggen. Åbn i DirectAdmin Site Summary & Statistics og se fejlloggen for dit domæne omkring tidspunktet for fejlen. Står der en linje med
ModSecurity: Access denied with code 403ellerIM360 WAF, blokerer firewallen anmodningen. Se Site Summary og logfiler. - Slå firewallregel fra. Får du kun 403 ved gemning eller upload, kan du i Web Application Firewall slå kun den regel fra, der giver problemet. Slå aldrig firewallen helt fra. Drejer det sig om en besked fra Imunify360, så send os reglen og adressen på siden. Se Imunify360: scan din hjemmeside for malware.
Kan du ikke løse det? Send os i en ticket tidspunktet for fejlen, adressen på siden og hvad du prøvede at gøre. Så ser vi på det for dig.
Se også i DirectAdmin-vejledningen: Vis og rediger skjulte filer som .htaccess.
Uddybende forklaring: Fejl 403 eller 406 ved gemning eller upload i DirectAdmin-vejledningen.
