Heim  >  Artikel  >  Themen  >  Was bedeutet der HTTP-Statuscode?

Was bedeutet der HTTP-Statuscode?

藏色散人
藏色散人Original
2019-05-24 09:30:2547326Durchsuche

Die Bedeutung des http-Statuscodes: 1. 200 bedeutet, dass die Anfrage erfolgreich verarbeitet wurde. 2. 301 bedeutet, dass die angeforderte Webseite dauerhaft an einen neuen Speicherort verschoben wurde Der Server versteht die Anfrage nicht. 4. 500 zeigt an, dass beim Server ein Fehler aufgetreten ist und die Anfrage nicht abgeschlossen werden konnte.

Was bedeutet der HTTP-Statuscode?

Beim SEO ist die Analyse von Protokollen sehr wichtig, aber dieser Schritt gehört auch zur fortgeschrittenen Denkphase von SEO und wir müssen intensiv lernen.

(Empfohlenes Tutorial: CSS-Tutorial)

Was bedeuten http-Statuscodes?

Wenn wir Protokolle analysieren, werden wir auf viele http-Statuscodes stoßen. Diese Statuscodes haben ihre eigene Bedeutung. Nachfolgend erklären wir die Bedeutung jedes http-Statuscodes:

1. 200 Statuscode:

Erfolg 2××: Statuscode für die erfolgreiche Bearbeitung der Anfrage.

1, 200: Der Server hat die Anfrage erfolgreich verarbeitet und die angeforderte Webseite bereitgestellt.

2, 204: Der Server hat die Anfrage erfolgreich verarbeitet, aber nichts zurückgegeben.

2. 300-Statuscode:

Umleitung 3××: Verwenden Sie die Umleitung nicht mehr als 5 Mal in jeder Anfrage.

1, 301: Die angeforderte Webseite wurde dauerhaft an einen neuen Speicherort verschoben. Wenn sich URLs ändern, verwenden Sie den Code 301. Speichern Sie die neue URL im Suchmaschinenindex.

2, 302: Die angeforderte Webseite wird vorübergehend an einen neuen Speicherort verschoben. Die Original-URL wird im Suchmaschinenindex gespeichert.

3. 304: Wenn die Webseite seit der letzten Anfrage des Antragstellers nicht aktualisiert wurde, teilen Sie dies dem Suchmaschinenroboter mit dem 304-Code mit, was Bandbreite und Overhead sparen kann.

3. 400-Statuscode:

Client-Fehler 4××: Zeigt an, dass die Anfrage möglicherweise fehlerhaft ist und die Verarbeitung durch den Server behindert.

1, 400: Der Server versteht die Syntax der Anfrage nicht.

2. 403: Der Server hat die Anfrage abgelehnt.

3, 404: Der Server kann die angeforderte Webseite nicht finden. Dieser Code wird häufig für Webseiten zurückgegeben, die nicht auf dem Server vorhanden sind.

4, 410: Der Server gibt diese Antwort zurück, nachdem die angeforderte Ressource dauerhaft gelöscht wurde. Dieser Code ähnelt dem 404-Code (Nicht gefunden), wird jedoch manchmal anstelle des 404-Codes verwendet, wenn die Ressource zuvor vorhanden war, jetzt aber nicht mehr vorhanden ist. Wenn eine Ressource dauerhaft gelöscht wurde, sollte 301 verwendet werden, um den neuen Speicherort der Ressource anzugeben.

4. 500 Statuscode:

Serverfehler 5××: Zeigt an, dass ein interner Fehler aufgetreten ist, als der Server die Anfrage verarbeitet hat. Bei diesen Fehlern kann es sich um Fehler auf dem Server selbst und nicht um Fehler in der Anfrage handeln.

1. 500: Der Server hat einen Fehler festgestellt und konnte die Anfrage nicht abschließen.

2, 503: Der Server ist derzeit nicht verfügbar (aufgrund von Überlastung oder Ausfallzeit wegen Wartungsarbeiten).

Normalerweise handelt es sich dabei nur um einen vorübergehenden Zustand. Ich hoffe, dass jeder bei der Analyse des Protokolls darauf zurückgreifen und das Problem anhand des spezifischen Statuscodes lösen kann.

Das obige ist der detaillierte Inhalt vonWas bedeutet der HTTP-Statuscode?. 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