Wie man den 403 Forbidden-Fehler behebt (11 einfache Methoden)
Ein 403 Forbidden-Fehler ist ein HTTP-Statuscode, der den Zugriff aufgrund von Berechtigungs- oder Konfigurationsproblemen blockiert. Dieser Fehler zeigt an, dass der Server die Anforderung versteht, sich aber weigert, sie zu autorisieren, in der Regel aufgrund eingeschränkter Berechtigungen.
Lesen Sie weiter, während wir Sie durch umsetzbare Lösungen zur Behebung des 403 Forbidden-Fehlers führen, von einfachen Schritten zur Fehlerbehebung bis hin zu erweiterten serverseitigen Konfigurationen:
- Browser-Cache und Cookies löschen.
- Deaktiviere dein VPN vorübergehend.
- Scannen Sie nach Malware.
- Deaktivieren Sie widersprüchliche WordPress-Plugins.
- Schalten Sie Ihr CDN vorübergehend aus.
- Stellen Sie die .htaccess-Datei wieder her oder generieren Sie sie neu.
- Datei- und Verzeichnisberechtigungen zurücksetzen.
- Dateibesitz-Einstellungen bearbeiten.
- Laden Sie eine Indexseite hoch.
- Bestätigen Sie Ihren A-Eintrag.
- Aktualisieren Sie Ihre Nameserver.
Mögliche Ursachen, die diesen Fehler auslösen können, sind außerdem:
- Falsch konfigurierte Datei- und Ordnerberechtigungen. Verhindert, dass Benutzer auf sensible Dateien oder bestimmte Teile einer Website zugreifen, was oft zu einem 403 Forbidden-Fehler führt.
- Beschädigte .htaccess-Datei. Fehlkonfiguration oder Malware können den .htaccess-Code beschädigen.
- Fehlende Indexseite. Die Datei index.html oder index.php, die die Standard-Homepage-Vorlage ist, ist im Verzeichnis der Website nicht verfügbar.
- Inkompatibles WordPress-Plugin. Ein WordPress-Plugin könnte mit einem anderen Plugin in Konflikt stehen oder falsch konfiguriert sein.
- Falsche IP-Adresse. Der Domainname verweist auf eine ungenaue IP-Adresse und blockiert den Zugriff auf Ihre Website.
- Malware-Scan. Die Sicherheitsmaßnahmen Ihrer Website können den Zugriff auf bestimmte Ressourcen beschränken, um böswillige Angriffe zu verhindern.
- Aktualisierter Webseiten-Link. Der Webseiten-Link wurde kürzlich aktualisiert, wodurch er von der zwischengespeicherten Version abweicht.
- Leeres Website-Verzeichnis. Die URL versucht, auf das Verzeichnis Ihrer Website statt auf eine Datei zuzugreifen.
Inhaltsverzeichnis
1. Leeren Sie Ihren Browser-Cache und Ihre Cookies
Der Browser-Cache speichert veraltete Dateien, die mit aktualisierten Website-Berechtigungen kollidieren und einen 403-Fehler auslösen können. Cookies speichern Anmelde- und Präferenzdaten, und wenn sie beschädigt oder veraltet sind, können sie den Zugriff auf einige Seiten blockieren.
Leeren Sie zunächst Ihren Browser-Cache und Ihre Cookies, um widersprüchliche oder veraltete Daten zu entfernen. Dies zwingt den Browser, neue Dateien vom Server abzurufen, was Zugriffsprobleme lösen kann – obwohl Sie sich danach bei den meisten Websites erneut anmelden müssen.
So funktioniert es in Google Chrome (ähnliche Schritte gelten für Firefox und Safari):
- Klicken Sie auf das Drei-Punkte-Symbol in der oberen rechten Ecke und wählen Sie Einstellungen.
- Gehen Sie zu Datenschutz und Sicherheit → Browserdaten löschen.
- Wählen Sie im Menü Zeitbereich die Option Alle Zeiten.
- Überprüfen Sie Cookies und andere Websitedaten sowie zwischengespeicherte Bilder und Dateien.
- Klicken Sie auf Daten löschen, um sie zu entfernen.

Nachdem Sie den Cache und die Cookies gelöscht haben, besuchen Sie die Website erneut und versuchen Sie, sich anzumelden, um zu sehen, ob der 403 Forbidden-Fehler behoben ist.
2. VPN vorübergehend deaktivieren
Ein virtuelles privates Netzwerk (VPN) leitet deine Verbindung über entfernte Server. Einige Websites blockieren diese Server jedoch aus Sicherheitsgründen oder zur Einhaltung regionaler Vorschriften, was häufig zu einem 403-Fehler führt.
Deaktiviere dein VPN vorübergehend und versuche erneut, auf die Website zuzugreifen. Wenn das Problem dadurch behoben wird, wechsle zu einem anderen VPN-Server oder wende dich an deinen VPN-Anbieter, um Hilfe zu erhalten.
Wenn diese einfachen Überprüfungen das Problem nicht lösen, fahren Sie mit den nächsten Schritten fort, bei denen es darum geht, die Sicherheit Ihrer Website zu überprüfen.
3. Scannen Sie nach Malware
Malware kann schädlichen Code in die Dateien Ihrer Website einfügen. Dies kann Berechtigungen oder Konfigurationsregeln ändern, was zu eingeschränktem Zugriff und einer 403 Verbotenen Antwort führt.
Scannen Sie Ihre Website nach Malware, um schädlichen Code zu identifizieren und zu entfernen. Bei Hostinger-Webhosting-Paketen können Sie den integrierten Malware-Scanner in hPanel ohne Tools von Drittanbietern verwenden:
- Rufen Sie das Dashboard Ihrer Website auf und wählen Sie dann in der linken Seitenleiste Sicherheit → Malware-Scanner aus.
- Wenn keine Malware gefunden wird, siehst du den Namen deines Gastgeber-Abonnements und die Zeit seit dem letzten Scan.

- Andernfalls listet das Tool die infizierten Dateien und die zu ihrer Bereinigung ergriffenen Maßnahmen auf.
Verwenden Sie für zusätzlichen Schutz seriöse WordPress-Malware-Scanner-Plugins wie Wordfence oder Solid Security. Diese Tools erkennen Bedrohungen in Echtzeit und blockieren verdächtige Aktivitäten, bevor sie weitere Probleme verursachen können.
Wenn der Scan Infektionen aufdeckt, säubern oder ersetzen Sie die betroffenen Dateien, dann überprüfen Sie Ihre Website erneut, um sicherzustellen, dass der 403-Fehler verschwunden ist.

4. WordPress-Plugins deaktivieren
Fehlerhafte oder inkompatible WordPress-Plugins können die Berechtigungseinstellungen außer Kraft setzen. In diesem Fall können betroffene Seiten unzugänglich werden und einen 403 Forbidden-Fehler zurückgeben.
Deaktiviere deine WordPress-Plugins, um festzustellen, ob eines das Problem verursacht. Du kannst dies über dein WordPress-Dashboard oder direkt im hPanel tun, wenn du ein Hostinger-Kunde bist:
- Rufe im Dashboard deiner Website WordPress → Sicherheit auf.
- Scrollen Sie nach unten zum Abschnitt Installierte Plugins.
- Schalten Sie jedes Plugin einzeln aus und überprüfen Sie Ihre Website nach jeder Änderung.

Wenn Sie eine manuelle Methode bevorzugen, können Sie alle Plugins gleichzeitig über den Dateimanager oder einen FTP-Client deaktivieren:
- Navigieren Sie in public_html zum Ordner wp-content.
- Benennen Sie den Plugins-Ordner in deaktivierte-Plugins um. Dadurch werden alle Plugins gleichzeitig deaktiviert.

- Überprüfen Sie Ihre Website. Wenn der Fehler weg ist, ist eines der Plugins der Schuldige.
- Benennen Sie den Ordner wieder in Plugins um, um sie zu reaktivieren.
- Deaktiviere in deinem WordPress-Dashboard die Plugins nacheinander, um das problematische zu identifizieren.
Sobald du das Plugin gefunden hast, das den Fehler verursacht hat, aktualisiere es oder entferne es vollständig.
Wenn sicherheitsrelevante Korrekturen nicht funktionieren, gehen die nächsten Schritte auf Serverkonfigurationen und Dateieinstellungen ein.
5. CDN vorübergehend deaktivieren
Ein Content Delivery Network (CDN) speichert zwischengespeicherte Kopien Ihrer Website auf mehreren Servern, und ein veralteter oder falsch konfigurierter Cache kann zu einem 403-Statuscode führen.
Wenn Ihre Website ein CDN verwendet, schalten Sie es vorübergehend aus, um zu überprüfen, ob es den Fehler anstelle Ihres Ursprungsservers liefert. Hostinger aktiviert automatisch das hauseigene CDN für den Business-Webhosting-Plan und höher. So deaktivieren Sie es in hPanel:
- Gehen Sie zu Performance → CDN.
- Klicken Sie im Abschnitt CDN-Status auf Deaktivieren.

- Wenn das Problem dadurch behoben wird, lassen Sie das CDN vorübergehend deaktiviert und wenden Sie sich zur weiteren Fehlerbehebung an unseren Support.
6. Stellen Sie die.htaccess-Datei wieder her
Eine beschädigte oder falsch konfigurierte .htaccess-Datei kann falsche Serverneuschreibungs- oder Zugriffsregeln anwenden, Besucher blockieren und einen 403 Forbidden-Fehler zurückgeben.
Wenn Ihre .htaccess-Datei durch aktuelle Änderungen oder Malware geändert wurde, ersetzen Sie sie durch eine saubere Version. Wenn Sie Hostinger verwenden, können Sie über den Dateimanager von hPanel eine neue.htaccess-Datei erstellen:
- Gehen Sie in Ihrem Website-Dashboard zu Dateien → Dateimanager.
- Öffnen Sie das Verzeichnis public_html und suchen Sie die .htaccess-Datei.
- Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Herunterladen, um ein Backup zu erstellen.

- Löschen Sie die aktuelle .htaccess-Datei.
- Klicken Sie auf Neue Datei und benennen Sie sie .htaccess ohne Erweiterungen.

- Fügen Sie den folgenden Standardcode ein und speichern Sie die Datei:
# URL-Rewriting aktivieren
RewriteEngine On
# Regel umschreiben, um Anfragen an index.php umzuleiten
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
Bei WordPress-Websites können Sie die Datei auch ohne den Dateimanager neu generieren:
- Melden Sie sich bei Ihrem WordPress-Dashboard an.
- Gehen Sie zu Einstellungen → Permalinks.
- Klicken Sie auf Änderungen speichern, ohne die Einstellungen zu ändern.

Versuchen Sie nach der Wiederherstellung von .htaccess erneut, auf Ihre Website zuzugreifen. Wenn der Fehler verschwindet, war die Datei wahrscheinlich die Ursache.
7. Datei- und Verzeichnisberechtigungen zurücksetzen
Dateiberechtigungen steuern den Zugriff auf die Daten Ihrer Website. Wenn eine Datei zu restriktiv ist, blockiert der Server den Zugriff aus Sicherheitsgründen, was zu einem 403 Forbidden-Fehler führt.
Wenn deine Dateiberechtigungen falsch sind, kannst du sie ganz einfach mit nur einem Klick mit dem integrierten Fix File Ownership-Tool von Hostinger zurücksetzen:
- Suchen Sie in hPanel nach Dateibesitz reparieren.
- Aktivieren Sie das Kontrollkästchen zum Bestätigen und drücken Sie Ausführen. Das Tool legt automatisch Standardberechtigungen für alle Website-Dateien und -Ordner fest.

Alternativ können Sie Dateiberechtigungen manuell mit einem FTP-Client wie FileZilla zurücksetzen:
- Verbinden Sie FileZilla mit Ihrer Website.
- Klicken Sie mit der rechten Maustaste auf das Verzeichnis public_html und wählen Sie Dateiattribute.

- Geben Sie im Feld Numerischer Wert 755 für Verzeichnisse ein. Dadurch kann der Eigentümer die Datei lesen, schreiben und ausführen, aber andere daran hindern, sie zu ändern.

- Wählen Sie Nur auf Verzeichnisse anwenden und klicken Sie dann auf OK.
- Wiederholen Sie den Vorgang für Dateien, geben Sie 644 für den numerischen Wert ein und wählen Sie Nur auf Dateien anwenden. Dies gibt dem Eigentümer Lese- und Schreibzugriff, während andere nur lesen können.

Sobald du die richtigen Berechtigungen angewendet hast, besuche deine Website erneut, um zu bestätigen, ob der 403-Fehler verschwindet.
8. Dateieigentum bearbeiten
In Linux- und VPS-Hosting-Umgebungen entscheiden die Eigentümereinstellungen, welche Benutzer Dateien ändern oder ausführen können. Wenn das Eigentum falsch zugewiesen wurde, wird Ihnen möglicherweise der Zugriff auf bestimmte Ressourcen verweigert, was zu einem 403-Fehler führt.
Dieser Fix ist technischer, da er die Verwendung von SSH erfordert, um eine Verbindung zu Ihrem Server herzustellen und Linux-Befehle auszuführen. Führen Sie die folgenden Schritte aus, um den Dateibesitz unter Linux zu überprüfen und anzupassen:
- Stellen Sie über einen SSH-Client wie PuTTY eine Verbindung zu Ihrem Server her.
- Um den Besitz einer Datei zu überprüfen, führen Sie Folgendes aus:
ls -l [Dateiname]
Die Ausgabe sieht wie folgt aus:
-rwxrw-rw- 1 [Besitzer][Gruppe] 22 Sep 22 10:00 Dateiname.txt
- Der Eigentümer und die Gruppe sollten mit dem Benutzernamen deines Gastgeber: innen-Kontos übereinstimmen. Wenn nicht, verwenden Sie den Chown-Befehl, um es zu beheben:
chown [Eigentümer][:Gruppe] [Dateiname]
Wenn Ihr Benutzername beispielsweise John ist, verwenden Sie:
chown John Dateiname.txt
9. Laden Sie eine Indexseite hoch
Wenn auf Ihrer Website keine Indexseite vorhanden ist, z. B. index.html oder index.php, erhalten Benutzer möglicherweise einen 403 Forbidden-Fehler, wenn sie versuchen, darauf zuzugreifen.
Dies geschieht, weil der Webserver erwartet, dass eine Indexseite standardmäßig geladen wird, und ohne eine blockiert der Server den Zugriff.
Überprüfen Sie zunächst, ob Ihre Homepage den Namen index.html oder index.php trägt. Wenn nicht, benennen Sie es über Ihren FTP-Client oder Dateimanager um.
Wenn die Indexseite fehlt, erstellen Sie eine. So geht’s:
- Greifen Sie auf das Verzeichnis Ihrer Website zu.
- Laden Sie eine Datei index.html oder index.php im Verzeichnis public_html hoch oder erstellen Sie sie.
- Versuchen Sie nach dem Hochladen erneut, Ihre Website zu besuchen, um sicherzustellen, dass die Startseite jetzt korrekt geladen wird.
Wenn du immer noch Probleme hast, haben wir zwei weitere Schritte zur Fehlerbehebung bei domänenbezogenen Konfigurationen, die du ausprobieren kannst.
10. Überprüfen Sie den A-Datensatz
Der A-Datensatz ist eine Art DNS-Datensatz (Domain Name System), der Ihre Domain der richtigen IP-Adresse zuordnet. Wenn der A-Datensatz Ihrer Domain auf die falsche IP-Adresse verweist, wird Benutzern möglicherweise der Zugriff auf Ihre Website verweigert. Dies führt zu einer 403 Verbotenen Antwort.
Wenn Sie Ihre Website bei Hostinger hosten, finden Sie zuerst die IP-Adresse Ihrer Website, indem Sie zu hPanel → Hosting-Plan → Plan-Details gehen.

Überprüfen Sie dann, ob der A-Datensatz Ihrer Domain korrekt angezeigt wird, indem Sie die folgenden Schritte ausführen:
- Navigieren Sie zum Erweitert → DNS-Zonen-Editor.
- Suchen Sie die A-Datensätze, indem Sie die Spalte Typ scannen.
- Untersuchen Sie die in der Spalte Inhalt aufgeführten IP-Adressen.
- Wenn der A-Datensatz nicht auf die richtige IP-Adresse verweist, klicken Sie auf Bearbeiten, um ihn zu ändern, und klicken Sie dann auf Aktualisieren.

Bitte beachten Sie, dass sich die Bearbeitung des A-Datensatzes auf die Dienste oder Subdomains auswirken kann, die ihn verwenden.
Wenn dies den Fehler nicht behebt oder Störungen verursacht, sollten Sie stattdessen einen neuen A-Datensatz erstellen:
- Scrollen Sie auf derselben Seite DNS / Nameserver bis zum Abschnitt DNS-Einträge verwalten.
- Wählen Sie A für den Typ und geben Sie dann die richtige IP-Adresse in das Feld Verweist auf ein.
- Klicken Sie auf Eintrag hinzufügen, um den neuen A-Datensatz zu erstellen.

11. Nameserver aktualisieren
Wenn du den Hosting-Anbieter wechselst, müssen die DNS-Einträge deiner Domain aktualisiert werden, um auf die richtigen Nameserver zu verweisen. Wenn Sie diesen Schritt überspringen, werden die Benutzer weiterhin zu Ihrem alten Host weitergeleitet, was zu Zugriffsproblemen wie dem 403 Forbidden-Fehler führt.
Wenn du deine Domain bei Hostinger registrierst, erfährst du hier, wie du die Nameserver deiner Domain aktualisierst:
- Gehe zu Domains → Domain-Portfolio → Verwalten neben deiner Domain.
- Wählen Sie DNS / Nameserver → DNS-Einträge.
- Wählen Sie Verwenden Sie Hostinger Nameserver (empfohlen), wenn Ihre Website bei Hostinger ist, oder Nameserver ändern, wenn Sie Ihre Website an anderer Stelle hosten.
- Geben Sie die korrekten Nameserverdetails ein und klicken Sie dann auf Speichern.

Die wichtigsten Erkenntnisse
Die Fehlerbehebung des 403 Forbidden-Fehlers erfordert einen systematischen Ansatz. Beginnen Sie mit den einfachsten Korrekturen und gehen Sie schrittweise zu komplexeren Lösungen über.
- Lösche deinen Browser-Cache und deine Cookies und schalte deine VPN-Verbindung aus, um lokale Probleme wie veraltete Daten oder eingeschränkten Zugriff auszuschließen.
- Führe Malware-Scans durch und aktualisiere Plugins, um Konflikte zu vermeiden und sicherzustellen, dass deine Website sicher ist.
- Setzen Sie die Dateiberechtigungen zurück und stellen Sie Ihre.htaccess-Datei wieder her, um serverseitige Probleme zu beheben, die möglicherweise den Zugriff blockieren.
- Überprüfen Sie den A-Datensatz und die Nameserver Ihrer Domain, um sicherzustellen, dass Ihre Domain auf die richtige IP-Adresse verweist und über die richtige Konfiguration für die Serverkommunikation verfügt.
Wenn das 403-Problem weiterhin besteht, gibt es noch einige andere Methoden, die einen Versuch wert sind:
- Suchen Sie nach Problemen mit versteckten Dateien oder Verzeichnissen, die den Fehler verursachen könnten.
- Überprüfen Sie die Server-Fehlerprotokolle auf detaillierte Informationen darüber, was den 403-Fehler verursachen könnte.
- Wende dich an das Support-Team deines Hosting-Anbieters, um den Fehler zu diagnostizieren und zu beheben.
Alle Tutorial-Inhalte auf dieser Website unterliegen Hostingers strengen redaktionellen Standards und Normen.