Fehler 403 (Forbidden) beheben

Ein Fehler 403 Forbidden auf deiner Website bedeutet meist, dass der Zugang zu einigen Dateien blockiert ist. In den meisten Fällen liegt dies an einer .htaccess-Datei in einem dieser beiden Verzeichnisse:

  • /wp-content/
  • /wp-content/cache/

Solche zus√§tzliche .htaccess-Dateien werden meist von Sicherheitsplugins generiert. Ungl√ľcklicherweise k√∂nnen sie bewirken, dass WP Rocket nicht mehr korrekt funktioniert.

Sicherheitsplugin?

Falls ein Sicherheitsplugins in deiner Installation aktiv ist, kannst du versuchen, dessen Einstellungen so zu modifizieren, dass der Fehler 403 verschwindet.

.htaccess umbennenen oder löschen

Du kannst die oben genannten Ordner auch manuell nach einer zus√§tzlichen .htaccess durchsuchen. Wenn du f√ľndig wirst, versuche, die Datei einfach umzubenennen und schau nach, ob das den Fehler 403 l√∂st. 

Falls du die Datei löschen willst, lege vorher auf jeden Fall ein Backup an.

.htaccess bearbeiten

√úblichweise ist ein bestimmter Teil des Inhalts einer .htaccess f√ľr den Fehler 403 verantwortlich. Du kannst also auch nacheinander Coder-Bl√∂cke aus der Datei l√∂schen, oder die Datei anderweitig bearbeiten, um den Fehler zu beheben.

Hinweis: .htaccess-Dateien solltest du nur bearbeiten, wenn du weisst, was du tust! Hole dir im Zwiefelsfall fachkundige Hilfe.

Beispiel

Falls der folgende Code in einer .htaccess einen Fehler 403 auslöst:

Order Allow,Deny
Deny from all
<Files ~ "\.(css|jpe?g|png|jpg|xsl|gif|ico|js|swf|pdf)$">
Allow from all
</Files>

…kannst du zwei ersten Zeilen auskommentieren und damit den Fehler beheben:

# Order Allow,Deny
# Deny from all
<Files ~ "\.(css|jpe?g|png|jpg|xsl|gif|ico|js|swf|pdf)$">
Allow from all
</Files>

Nat√ľrlich ist dies nur ein beliebiges Beispiel; es gibt eine Vielzahl m√∂glicher Code-Stellen in einer .htaccess, die einen Fehler 403 verursachen k√∂nnen.