Stellen Sie sich Folgendes vor: Sie haben kürzlich eine neue Website zum Hosten Ihrer Inhalte erstellt und freuen sich darauf, sie live zu sehen. Sie können es kaum erwarten, in SEO einzutauchen und nach Keywords zu suchen und ein Publikum für Ihre Marke zu gewinnen.
Aber dann schickt dir ein Freund eine E-Mail und sagt: „Hey, gibt es einen Grund, warum ich das sehe, wenn ich auf deine Website klicke? „
Bildquelle
Zweifellos ist eine Meldung „403 verboten“ Anlass zur sofortigen Besorgnis. Wie viele potenzielle Zuschauer verlieren Sie, wenn sie auf Ihre Website stoßen, um diese Nachricht zu finden?
Glücklicherweise gibt es einige schnelle und einfache Lösungen für einen 403-Fehler. Hier erklären wir Ihnen die drei wichtigsten, damit Sie Ihre Website zum Laufen bringen können.
Wenn Sie auf einer Seite mit einem verbotenen Fehler 403 landen, sehen Sie normalerweise Folgendes: „Sie haben keine Berechtigung zum Anzeigen dieser Seite – HTTP-Fehler 403.“
Es kann auch etwas andere Formulierungen haben, wie das folgende Beispiel.
Bildquelle
Sie wundern sich über den Unterschied zwischen einem 403- und einem 404-Fehler? Hier ist es: Ein 404-Fehler tritt auf, wenn Sie auf eine Seite zugreifen, die nicht mehr existiert oder nicht gefunden werden kann. Ein 403-Fehler hingegen zeigt an, dass Ihr Zugriff aufgrund falscher Anmeldeinformationen verweigert wurde.
Eine einfache Möglichkeit, sich daran zu erinnern: 403 sagt „Zugriff verweigert“, während 404 sagt „Wir können nicht finden, wonach Sie gefragt haben.“
Was verursacht einen 403-Fehler?
Es gibt einige Gründe, warum ein 403 forbidden-Fehler angezeigt wird. Hier sind die häufigsten:
- Berechtigungs- oder Besitzfehler – Berechtigungen werden durch Codes dargestellt, die angeben, was jeder Benutzertyp tun kann. Wenn Sie den falschen Code mit einer Datei oder einem Verzeichnis verknüpft haben, können Ihre Benutzer auf einen 403-Fehler stoßen.
- Falscher Datei- oder Ordnerspeicherort – Wenn Sie Inhalte auf Ihre Website hochladen, haben Sie sie möglicherweise dem falschen Verzeichnis hinzugefügt, auf das Ihre Endbenutzer nicht zugreifen können.
- Keine Indexseite – Wenn Ihre Homepage keine Indexseite hat, wird sie in einem Browser nicht korrekt angezeigt.
- Falsch konfiguriertes WordPress-Plugin – Ein Plugin blockiert möglicherweise IP-Adressen, um Malware zu vermeiden, was den Fehler 403 forbidden verursacht.
Nachdem Sie nun die Ursachen kennen, wollen wir uns mit der Behebung befassen.
So beheben Sie 403-Fehler
Legen Sie die richtigen Dateiberechtigungen fest.
Wenn Sie Ihren Webserver konfiguriert haben, sollten Sie den Server zur www-data-Gruppe hinzufügen und den Besitz von /var/www auf den www-data-Benutzer und die www-data-Gruppe festlegen.
Stellen Sie dann sicher, dass Ihre Verzeichnisse auf 755, Ihre Dateien auf 644 und Ihr dynamischer Inhalt auf 700 festgelegt sind. Dies bestimmt, welche Benutzertypen (Eigentümer, Gruppe, Jeder) lesen, schreiben und ausführen können.
Stellen Sie sicher, dass Sie eine Indexseite haben.
Die Homepage Ihrer Website muss Index heißen.html oder Index.php – Wenn nicht, sollten Sie die Homepage umbenennen, um einen dieser URL-Namen aufzunehmen.
Alternativ können Sie eine Indexseite in Ihr httpdocs-Verzeichnis hochladen und dann eine Weiterleitung auf der Indexseite auf Ihre echte Homepage einrichten.
Laden Sie den Inhalt Ihrer Website in das richtige Verzeichnis auf Ihrem Server hoch.
Möglicherweise wird die Meldung 403 forbidden angezeigt, wenn Sie Ihre Inhalte nicht korrekt in das Verzeichnis auf Ihrem Server hochgeladen haben.
Es gibt verschiedene FTP—Clients, die Sie zum Hosten Ihrer Domain ausgewählt haben – nehmen wir an, Sie haben FileZilla ausgewählt, das kostenlos und für Windows, Mac und Linux verfügbar ist.
Um Ihre Inhalte online zu veröffentlichen, müssen Sie Ihre Dateien im Verzeichnis public/htdocs ablegen.
Hinweis: Wenn Sie FileZilla verwenden, variieren diese Anweisungen, wenn Sie einen anderen FTP-Client verwenden. Sobald Sie Ihre Dateien per Drag & Drop in das Verzeichnis gezogen haben, sollten Sie die URL Ihrer Website durchsuchen, um zu überprüfen, ob sie jetzt online angezeigt werden.
Wenn Sie sich auf Ihrem FTP-Server befinden und das httpdocs-Verzeichnis nicht sehen, können Sie innerhalb des Verzeichnisses eine Datei mit diesem Titel erstellen, wodurch das Problem ebenfalls behoben werden kann.
Deaktivieren und reaktivieren Sie Ihre Plugins.
Wenn Sie vermuten, dass eines Ihrer Plugins für den Fehler 403 forbidden verantwortlich ist, deaktivieren Sie vorübergehend alle Ihre Plugins.
Möglicherweise haben Sie den Fehler kurz nach der Installation eines Plugins bemerkt. Wenn ja, beginnen Sie mit diesem und arbeiten Sie sich von der neuesten zur ältesten Installation vor.
Aktivieren Sie dann nacheinander jedes Plugin und aktualisieren Sie die Seite, um festzustellen, welches Plugin den Fehler verursacht.
Wie Sie sehen, können 403-Fehler in der Regel in wenigen einfachen Schritten behoben werden. Es geht nur darum zu wissen, wo man suchen muss.