HTTP-Status-Checker — Statuscodes und Weiterleitungsketten prüfen

Überprüfen Sie den HTTP-Statuscode für jede URL und verstehen Sie schnell das Weiterleitungsverhalten. Folgen Sie Weiterleitungen (bis zu 10), um Schleifen zu erkennen und die endgültige Zielantwort zu bestätigen. Ideal für Uptime-Checks, Health-Endpoints, SEO-Audits und die Fehlersuche bei fehlgeleiteten URLs. Exportieren Sie Ergebnisse als JSON.

Loading…

Über HTTP-Status-Checker

Fügen Sie eine URL ein, um ihren HTTP-Status (200, 301, 302, 404, 500…) zu sehen und, falls nötig, Weiterleitungen zu folgen, um die gesamte Weiterleitungskette zu prüfen. Perfekt zur Diagnose von Verfügbarkeitsproblemen, zur Validierung von Health-Checks und um sicherzustellen, dass Ihre Weiterleitungen SEO-freundlich und schleifenfrei sind.

Funktionen

  • Überprüfen Sie den HTTP-Antwortstatus für jede URL (Website oder API).
  • Folgen Sie Weiterleitungen und prüfen Sie Weiterleitungsketten (bis zu 10 Hops).
  • Erkennen Sie Weiterleitungsschleifen und Fehlkonfigurationen schnell.
  • Ideal für Health-Endpoints, um 200-OK-Verhalten zu bestätigen.
  • Hilft bei der Validierung kanonischer Ziele (HTTP→HTTPS, www, Lokalisierungspfade).
  • Kopieren/teilen Sie Ergebnisse für die Fehlersuche und Support-Tickets.
  • Exportieren Sie einen JSON-Bericht für Automatisierungs- und Monitoring-Workflows.
  • Sicherheitsvoreinstellungen: blockiert Ziele in privaten Netzwerken und verwendet einen festen User-Agent.

🧭 So wird's gemacht for http-status-checker

1

URL eingeben

Fügen Sie die zu prüfende URL ein (Seite, API-Endpunkt oder Health-Pfad).

2

Weiterleitungsverhalten wählen

Aktivieren Sie "Weiterleitungen folgen", um das endgültige Ziel zu erreichen. Deaktivieren Sie es, wenn Sie nur die Antwort des ersten Hops möchten.

3

Weiterleitungslimit bei Bedarf setzen

Passen Sie "Max. Weiterleitungen" an, um lange Ketten zu vermeiden und Weiterleitungsschleifen sicher zu erkennen.

4

Ergebnis interpretieren

Nutzen Sie den gemeldeten Statuscode, um die nächsten Schritte zu entscheiden (kaputte URLs reparieren, Weiterleitungen korrigieren, Serverfehler beheben).

5

Für Dokumentation oder Automatisierung exportieren

Laden Sie JSON herunter, wenn Sie Änderungen über die Zeit verfolgen oder Beweise einem Ticket anhängen möchten.

Technische Spezifikationen

Anfragemodell

Dieses Tool prüft den Antwortstatus für eine gegebene URL und kann Weiterleitungen folgen, um den endgültigen Status und das Kettenverhalten aufzuzeigen.

EinstellungVerhaltenStandard
Weiterleitungen folgenFolgt Weiterleitungsantworten (3xx) zum endgültigen ZielAktiviert
Maximale WeiterleitungenWeiterleitungslimit zur Vermeidung von Schleifen10 (Bereich 0–20)
TimeoutAnfrage-Timeout-Limit12000 ms
User-AgentIdentifiziert den User-Agent der AnfrageEncode64Bot/1.0 (+https://encode64.com)
Private NetzwerkeBlockiert aus Sicherheitsgründen den Zugriff auf private NetzwerkbereicheDeaktiviert (private Netzwerke nicht erlaubt)

Statuscode-Kategorien (Kurzübersicht)

Das Verständnis der Statusfamilie hilft Ihnen zu entscheiden, ob es sich um eine Weiterleitung, einen Client-Fehler oder einen Server-Fehler handelt.

BereichBedeutungHäufige Beispiele
2xxErfolg200 OK, 204 No Content
3xxWeiterleitung301 Moved Permanently, 302 Found, 307 Temporary Redirect, 308 Permanent Redirect
4xxClient-Fehler400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 410 Gone
5xxServer-Fehler500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout
Für SEO: Bevorzugen Sie permanente Weiterleitungen (301/308), wenn Inhalte dauerhaft verschoben wurden, und halten Sie Weiterleitungsketten kurz.

Befehlszeile

Verwenden Sie diese Befehle, um Statuscodes und Weiterleitungen außerhalb des Browsers zu prüfen. Ideal für CI-Checks und Incident-Response.

macOS / Linux

Nur Statuscode prüfen (ohne Body)

curl -o /dev/null -s -w "%{http_code}
" https://example.com/health

Gibt nur den HTTP-Statuscode aus.

Weiterleitungen folgen und endgültigen Status ausgeben

curl -L -o /dev/null -s -w "%{http_code}
" http://example.com

Folgt Weiterleitungen (HTTP→HTTPS, www, etc.) und gibt den endgültigen Statuscode aus.

Weiterleitungsketten-Header anzeigen

curl -I -L http://example.com

Zeigt Header für jeden Hop an, einschließlich Location.

Windows (PowerShell)

Statuscode abrufen

$r = Invoke-WebRequest -Uri https://example.com/health -Method Get -MaximumRedirection 0 -ErrorAction SilentlyContinue; $r.StatusCode

Ruft den Antwortstatuscode ab (Weiterleitungsbehandlung je nach PowerShell-Version anpassen).

Verwenden Sie für Monitoring einen dedizierten /health-Endpunkt, der schnell 200 zurückgibt und keine Authentifizierung erfordert. Halten Sie ihn stabil und leichtgewichtig.

Anwendungsfälle

Health-Endpoints und Uptime validieren

Bestätigen, dass kritische Endpoints 200 OK zurückgeben und innerhalb erwarteter Grenzen erreichbar sind.

  • /health- und /status-Endpoints prüfen
  • Vorübergehende 5xx-Fehler während Incidents erkennen
  • JSON für Incident-Nachweise exportieren

Weiterleitungsketten und -schleifen debuggen

Wenn eine URL unerwartet mehrfach weiterleitet (oder nie auflöst), die Kette inspizieren und Schleifen schnell stoppen.

  • Weiterleitungsschleifen erkennen
  • HTTP→HTTPS und www-Kanonisierung bestätigen
  • Lange Ketten durch gemischte Regeln (Nginx, App, CDN) identifizieren

SEO-Audits und defekte Linkprüfungen

Statuscodes beeinflussen Crawling/Indexierung stark. Nutzen Sie dieses Tool, um korrekte Antworten für Seiten und Sitemaps zu bestätigen.

  • 200 für indexierbare Seiten bestätigen
  • 301/308 für permanente Umzüge verwenden
  • 404/410 für entfernte Inhalte finden
  • 302/307 erkennen, die versehentlich für permanente Weiterleitungen verwendet werden

API-Debugging

Schnell prüfen, ob ein API-Endpoint erreichbar ist und ob er weiterleitet (was einige Clients stören kann).

  • 200/204 für erwarteten Erfolg bestätigen
  • Unerwartete 3xx-Weiterleitungen oder 401/403-Authentifizierungsfehler erkennen
  • 502/504-Gateway-Probleme identifizieren

❓ Frequently Asked Questions

Was ist der Unterschied zwischen 301 und 302?

301 (und 308) zeigt eine permanente Weiterleitung an. 302 (und 307) zeigt eine temporäre Weiterleitung an. Für SEO sind permanente Weiterleitungen vorzuziehen, wenn der Umzug dauerhaft ist.

Warum sollten Weiterleitungsketten kurz gehalten werden?

Lange Umleitungsketten verlangsamen Nutzer und Crawler, erhöhen Fehlerquellen und können Signale verwässern. Bevorzugen Sie nach Möglichkeit einen einzigen Sprung zum kanonischen Ziel.

Wie sieht eine Umleitungsschleife aus?

Die URL leitet ständig zwischen zwei oder mehr Standorten um (oft HTTPHTTPS, www↔non-www oder Regeln für nachgestellte Schrägstriche). Das Tool erreicht das maximale Umleitungslimit und meldet das Problem.

Ist 404 immer schlecht?

Nicht immer. 404 ist korrekt für fehlende Ressourcen. Für dauerhaft entfernte Inhalte kann 410 Gone noch klarer sein. Wichtig ist, dass Ihre wichtigen Seiten 200 zurückgeben und Ihre Umleitungen absichtlich erfolgen.

Warum sehe ich 403 oder 401?

401 bedeutet, dass eine Authentifizierung erforderlich ist. 403 bedeutet, dass der Zugriff verboten ist. Dies kann bei privaten Endpunkten, WAF-Regeln, Geo-Blocking oder falsch konfigurierten Berechtigungen erwartet werden.

Ist es sicher, hier URLs einzufügen?

Das Tool stellt serverseitige Anfragen an die bereitgestellte URL und blockiert Ziele in privaten Netzwerken. Vermeiden Sie Geheimnisse in URLs (wie Token in Query-Strings).

Pro Tips

Best Practice

Für die Kanonisierung bevorzugen Sie einen einzigen Umleitungssprung zu Ihrer endgültigen URL (HTTPS + Ihrem gewählten Hostnamen).

Performance Tip

Überwachen Sie einen schnellen /health-Endpunkt für die Betriebszeit, nicht Ihre Startseite, die möglicherweise schwerer und variabler ist.

CI Tip

Für SEO-Migrationen verwenden Sie 301/308 für dauerhafte Umzüge und aktualisieren Sie interne Links + Sitemaps, um direkt auf die endgültigen URLs zu verweisen.

Best Practice

Wenn Sie Schleifen vermuten, setzen Sie Max Redirects niedrig (z.B. 3–5), um schnell zu scheitern und die falsch konfigurierte Regelmenge zu identifizieren.

CI Tip

Exportieren Sie JSON und fügen Sie es Incident-Tickets bei, um Statusänderungen während Ausfällen und Rollbacks zu dokumentieren.

Additional Resources

Other Tools