403 Forbidden beim Webhosting
Was eine 403-Fehler verursacht – und wie man ihn behebt.
Ein 403 Forbidden-Fehler bedeutet, dass der Server Ihre Anfrage empfangen hat, die Ausführung jedoch verweigert. Beim Webhosting hat das fast immer einen von drei Gründen: eine fehlende Indexdatei, falsche Dateiberechtigungen oder ein Eingriff des Sicherheitssystems.
1. Fehlende Indexdatei
Standardmäßig erlaubt der Server Besuchern keinen Verzeichnisinhalt zu sehen, wenn keine Indexdatei vorhanden ist.
Typische Indexdateien: index.html, index.htm, index.php.
Lösung:
- Erstellen Sie im Stammverzeichnis Ihrer Website (
public_html) eine leere Dateiindex.html(oderindex.php). - Wenn Sie ein CMS betreiben, stellen Sie sicher, dass
index.phpim Stammverzeichnis vorhanden und für den Server lesbar ist.
2. Falsche Datei- oder Ordnerberechtigungen
Webhosting-Umgebungen setzen eine bestimmte Berechtigungsstruktur voraus. Stimmt etwas nicht, erhalten Sie einen 403-Fehler.
Die korrekten Berechtigungen lauten:
- Dateien —
644 - Ordner —
755
Lösung:
Öffnen Sie den cPanel File Manager (oder verbinden Sie sich per FTP) und setzen Sie die korrekten Berechtigungen für das Stammverzeichnis Ihrer Website und alle darin enthaltenen Dateien und Ordner.
3. Verzeichnisanzeige ist deaktiviert
Wenn Sie Besuchern das Durchsuchen eines Ordnerinhalts ausdrücklich erlauben möchten (ohne Indexdatei), fügen Sie folgendes in Ihre .htaccess-Datei ein:
Options +Indexes
Beachten Sie, dass der Ordnerinhalt damit öffentlich zugänglich wird — verwenden Sie diese Option daher mit Bedacht.
Unsere Produkte und Dienste
4. ImunifyAV-Quarantäne
Das Sicherheitssystem Ihres Hostings kann Dateien, die es als verdächtig eingestuft hat, automatisch unter Quarantäne gestellt haben — fehlende Dateien führen zu einem 403-Fehler.
Lösung:
- Melden Sie sich bei cPanel → ImunifyAV an.
- Prüfen Sie, ob Dateien Ihrer Website unter Quarantäne gestellt wurden.
- Stellen Sie diese entweder aus der Quarantäne wieder her oder fügen Sie sie der Ausnahmeliste hinzu, wenn Sie sicher sind, dass sie sauber sind.
Weitere Hinweise
- Leeren Sie nach jeder Änderung von Berechtigungen oder der
.htaccessstets den Browsercache (Strg + F5), bevor Sie das Ergebnis prüfen. - Bei WordPress sollten Sie besonders auf den Ordner
wp-content/uploadsachten — er sollte auf755gesetzt sein. - Ein 403-Fehler kann auch durch eine fehlerhafte Regel in der
.htaccessselbst ausgelöst werden, z. B. eine defekte Weiterleitung oder eine IP-Sperre, die mehr blockiert als beabsichtigt.
Hilfe
Bei Fragen oder wenn Sie Unterstützung brauchen, erreichen Sie uns jederzeit über das Ticketsystem — wir helfen Ihnen gern weiter!