Heim  >  Artikel  >  Wie kann der 403-Fehler auf der Webseite behoben werden?

Wie kann der 403-Fehler auf der Webseite behoben werden?

尚
Original
2020-03-09 16:54:4429772Durchsuche

Wie kann der 403-Fehler auf der Webseite behoben werden?

Wenn wir uns bei einigen Websites anmelden, erscheint manchmal plötzlich der Fehler 403 Forbidden, der dazu führt, dass sich die Website nicht anmelden kann. Hier erfahren Sie, wie Sie mit dieser Situation umgehen.

Methoden zur Behebung von 403 verbotenen Fehlern:

1. Erstellen Sie den DNS-Cache neu

Bei einigen häufigen 403 verbotenen Fehlern wird empfohlen, dass Sie zunächst versuchen, ihn neu zu erstellen Geben Sie cmd und dann ipconfig /flushdns ein. Wenn das nicht funktioniert, müssen Sie die Homepage in der Hosts-Datei analysieren.

2. Ändern Sie die Ordnersicherheitsattribute

Verwenden Sie den folgenden Befehl, um die Ordnersicherheitsattribute zu ändern

chcon -R -t httpd_user_content_t public_html/

Analyse des verwendeten Befehls:

ls -Z -d public_html/

3 . Über Apache-Ursachen Die Lösung für den 403-verbotenen Fehler

Öffnen Sie die Apache-Konfigurationsdatei httpd.conf und finden Sie diesen Code:

Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all

Manchmal wird nach der Konfiguration von PHP die Meldung „Von allen verweigern“ angezeigt " hat alle Verbindungen abgelehnt. Ändern Sie diese Zeile in „Von allen zulassen“. Der geänderte Code lautet wie folgt und das Problem ist gelöst.

Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all

4. Lösung für 403 Verbotener Fehler im HawkHost-Bereich

Manchmal ist Mod-Sicherheit auf dem gemeinsam genutzten Server installiert, und wenn die URL andere vertrauliche Zeichen wie „%“ enthält, wird dies der Fall sein durch Mod-Sicherheit blockiert

So beheben Sie den HawkHost 403 Forbidden-Fehler:

Fügen Sie den folgenden Code in die .htaccess-Datei ein:

SecFilterEngine Off
SecFilterScanPOST Off

Platzieren Sie ihn direkt im Stammverzeichnis des Website Oder das Verzeichnis, in dem das Programm ausgeführt wird.

5. Lösungen für den durch WordPress verursachten Fehler 403 Forbidden

Bei einigen Blogs, die mit dem WordPress-Verwaltungsprogramm erstellt wurden, müssen Sie die .htaccess-Datei ändern und am Ende den folgenden Inhalt hinzufügen. Tatsächlich ist es mod_security deaktivieren

SecFilterEngine Off
SecFilterScanPOST Off

Darüber hinaus muss dedecms möglicherweise ein weiteres hinzufügen, damit der Standardzugriff der DirectoryIndex index.html der Datei index.html ist.

Ändern Sie die .htaccess-Datei, laden Sie die Datei hoch und öffnen Sie dann erneut die URL, für die zuvor 403 verboten war, und der Fehler tritt nicht mehr auf.

Das obige ist der detaillierte Inhalt vonWie kann der 403-Fehler auf der Webseite behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn