HTTP-Header prüfen

Gib eine URL ein. Der Checker ruft die Seite ab, zeigt alle Antwort-Header und bewertet die Security-Header, die Browser vor Angriffen wie Clickjacking und Content-Sniffing schützen. Außerdem siehst du, ob die Website HTTP/1.1, HTTP/2 oder HTTP/3 spricht.

Warum Security-Header wichtig sind

HTTP-Antwort-Header steuern, wie der Browser mit einer Seite umgeht. Einige davon sind Sicherheitsanweisungen: Sie erzwingen HTTPS, verbieten das Einbetten in fremde Seiten, begrenzen, welche Skripte laufen dürfen, und verhindern, dass der Browser Dateitypen errät. Fehlen sie, ist die Seite angreifbarer, als sie sein müsste, obwohl die Anwendung selbst fehlerfrei ist.

Die Header im Einzelnen

  • Strict-Transport-Security (HSTS): Der Browser verbindet sich künftig nur noch über HTTPS. Empfohlen: max-age=63072000; includeSubDomains; preload.
  • Content-Security-Policy (CSP): Legt fest, aus welchen Quellen Skripte, Stile und Bilder geladen werden dürfen. Der wirksamste Schutz gegen Cross-Site-Scripting, aber auch der aufwendigste.
  • X-Content-Type-Options: nosniff verhindert, dass der Browser den Inhaltstyp errät.
  • X-Frame-Options oder frame-ancestors in der CSP: Verhindert Clickjacking durch Einbetten in fremde Seiten.
  • Referrer-Policy: Begrenzt, welche URL-Teile an andere Seiten weitergegeben werden. Empfohlen: strict-origin-when-cross-origin.
  • Permissions-Policy: Schaltet Browser-Funktionen wie Kamera, Mikrofon oder Geolocation ab, die die Seite nicht braucht.

Informationen, die nicht nach außen gehören

Header wie Server: nginx/1.18.0 oder X-Powered-By: PHP/8.1.2 verraten Versionen, die Angreifer mit bekannten Schwachstellen abgleichen. Sie sind kein Sicherheitsproblem an sich, aber ein unnötiges Geschenk. In nginx: server_tokens off; in PHP: expose_php = Off.

HTTP/2 und HTTP/3

Neben den Headern zeigt der Checker die ausgehandelte HTTP-Version. Der Abruf bietet dem Server HTTP/2 an; antwortet er nur mit HTTP/1.1, ist HTTP/2 nicht aktiviert. Das ist keine Sicherheitslücke, aber eine verschenkte Optimierung: HTTP/2 lädt alle Ressourcen einer Seite über eine Verbindung. In nginx genügt listen 443 ssl http2;, in Apache Protocols h2 http/1.1.

HTTP/3 läuft über QUIC (UDP 443) und wird im Alt-Svc-Header angekündigt (h3=":443"). „HTTP/3 angekündigt“ heißt, der Header ist gesetzt; „HTTP/3 verfügbar“ heißt, ein zweiter Abruf ausschließlich über HTTP/3 hat tatsächlich geantwortet. Bleibt es bei „angekündigt“, blockiert oft eine Firewall den UDP-Port 443 oder der Prüfstandort konnte HTTP/3 nicht prüfen.

Beispiel für nginx

Ein solider Startpunkt für eine typische Website:

Text
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" always;
add_header X-Content-Type-Options "nosniff" always;
add_header X-Frame-Options "SAMEORIGIN" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header Permissions-Policy "camera=(), microphone=(), geolocation=()" always;

Häufige Fragen

Bricht eine CSP meine Website?
Eine zu strenge CSP blockiert Skripte und Stile. Deshalb zuerst mit Content-Security-Policy-Report-Only testen, Verstöße sammeln und die Policy dann scharf schalten.
Reicht HSTS mit kurzer max-age?
Für die Einführung ja. Für die Preload-Liste der Browser braucht es mindestens ein Jahr und includeSubDomains.
Werden die Header von Cloudflare gesetzt?
Cloudflare kann sie ergänzen, ersetzt aber nicht die Konfiguration am Ursprung. Der Checker zeigt, was tatsächlich beim Besucher ankommt.
Dauerhaft überwachen
Websites aller Kundendomains dauerhaft überwachen

Website-Monitoring für Agenturen: DomainWarn prüft Erreichbarkeit, Statuscode, Antwortzeit, Weiterleitungen, IPv6, Header und Inhalt aller Kundenwebsites.

Mehr zum Monitoring

Anleitungen zu diesem Tool

Weitere Tools

Kostenloses Tool

Domain-Check

Website, E-Mail, DNS und Domain in einem Lauf prüfen: 20 Prüfungen, Punktzahl 0 bis 100 je Bereich und gesamt, mit Empfehlungen. Kostenlos, ohne Anmeldung.

Tool öffnen →
Kostenloses Tool

E-Mail-Header-Analyzer

E-Mail-Header einfügen und lesbar auswerten: Haben SPF, DKIM und DMARC bestanden, passt die Absenderdomain, über welche Server lief die Mail und wie lange?

Tool öffnen →
Kostenloses Tool

Datenschutz-Check

Prüfe kostenlos, welche Drittanbieter deine Startseite vor der Einwilligung lädt: Google Fonts, Analytics, Pixel, Karten – und was davon abmahngefährdet ist.

Tool öffnen →
Kostenloses Tool

security.txt Checker

security.txt kostenlos prüfen: Contact, Expires, Ablaufdatum, HTTPS und Content-Type nach RFC 9116. Zeigt, ob Sicherheitsforscher dich erreichen.

Tool öffnen →
Kostenloses Tool

Website-Check

Website kostenlos prüfen: robots.txt, XML-Sitemap, kaputte Seiten, tote Links, versehentliches noindex und Canonical-Tags – bis zu 20 Adressen in einem Lauf.

Tool öffnen →
Kostenloses Tool

E-Mail-Check

SPF, DKIM, DMARC und MX einer Domain in einem Lauf prüfen, kostenlos und ohne Anmeldung. Zeigt, ob deine Mails die Vorgaben von Google und Yahoo erfüllen.

Tool öffnen →
Kostenloses Tool

SPF Checker

SPF-Eintrag kostenlos prüfen: Syntax, Includes, das Limit von 10 DNS-Lookups und der Abschluss (-all, ~all). Schützt die Domain vor gefälschten Absendern?

Tool öffnen →
Kostenloses Tool

DMARC Checker

DMARC-Eintrag kostenlos prüfen: Policy (none, quarantine, reject), pct, Reporting-Adressen und Syntaxfehler. Mit Empfehlungen für den Umstieg auf p=reject.

Tool öffnen →
Kostenloses Tool

DNS Checker

DNS-Einträge kostenlos abfragen, direkt vom autoritativen Nameserver: A, AAAA, CNAME, MX, TXT, NS und CAA, jeder Record erklärt. Ohne Anmeldung und Cache.

Tool öffnen →
Kostenloses Tool

MX Checker

MX-Eintrag kostenlos prüfen: Welche Mailserver empfangen für eine Domain, sind sie auflösbar, stimmt die Priorität? Erkennt fehlende und tote Mailserver.

Tool öffnen →
Kostenloses Tool

SSL Checker

SSL-Zertifikat kostenlos prüfen: Ablaufdatum, Aussteller, Kette, Hostname und TLS-Version, auch am Mailserver. Erkennt abgelaufene und falsche Zertifikate.

Tool öffnen →
Kostenloses Tool

Ist die Website down?

Website nicht erreichbar? Kostenlos prüfen, ob eine Seite für alle down ist oder nur bei dir: Antwort, Statuscode, Ladezeit, Weiterleitungen, IP-Adressen.

Tool öffnen →
Kostenloses Tool

DNS Propagation Checker

DNS-Propagation kostenlos prüfen: Welche Resolver (Google, Cloudflare, Quad9 …) liefern schon den neuen A-, MX- oder TXT-Record – und welche noch den alten?

Tool öffnen →
Kostenloses Tool

Redirect Checker

301-Weiterleitung kostenlos prüfen: Jede Station mit Statuscode und Antwortzeit, von http auf https, von www auf ohne www. Erkennt Ketten und Schleifen.

Tool öffnen →
Kostenloses Tool

DKIM Checker

DKIM-Eintrag kostenlos prüfen: Selektor, Schlüsseltyp, Schlüssellänge, Syntax, widerrufene Schlüssel. Ohne Selektor werden gängige Selektoren geprüft.

Tool öffnen →
Kostenloses Tool

DNSSEC Checker

DNSSEC kostenlos testen: DS-Record, Validierung, kaputte Signaturketten. Zeigt, ob validierende Resolver wie Google und Cloudflare die Domain noch erreichen.

Tool öffnen →
Kostenloses Tool

Nameserver-Check

Nameserver kostenlos prüfen: Antwortet jeder NS autoritativ, liefern alle denselben Zonenstand, liegen sie in verschiedenen Netzen? Findet Lame Delegation.

Tool öffnen →
Kostenloses Tool

CAA-Record Checker

CAA-Records kostenlos prüfen: issue, issuewild und iodef, abgeglichen mit der CA deines Zertifikats. Zeigt, ob die nächste Verlängerung scheitert.

Tool öffnen →
Kostenloses Tool

IPv6-Check

Prüfe kostenlos die AAAA-Records von Domain und www und, wo der Prüfstandort IPv6 hat, den Abruf über jede IPv6-Adresse. Findet tote AAAA-Records.

Tool öffnen →
Kostenloses Tool

HTTP/3-Check

Prüfe kostenlos, ob deine Website HTTP/3 per Alt-Svc ankündigt und über QUIC (UDP 443) wirklich antwortet. Findet gesperrte UDP-Ports und veraltete Header.

Tool öffnen →
Kostenloses Tool

MTA-STS Checker

MTA-STS kostenlos prüfen: DNS-Record, Policy-Datei, Modus, max_age und ob deine MX-Server in der Policy stehen. Zeigt, ob eingehende Mails TLS erzwingen.

Tool öffnen →
Kostenloses Tool

TLS-RPT Checker

TLS-RPT-Record kostenlos prüfen: Syntax, Berichtsadressen (rua) und Fehler wie ein fehlender Record. Zeigt, ob du Berichte über TLS-Fehler bekommst.

Tool öffnen →
Kostenloses Tool

BIMI Checker

BIMI-Record kostenlos prüfen: Syntax, Logo-URL, SVG Tiny PS, VMC-Zertifikat und DMARC-Voraussetzung. Zeigt, warum dein Logo bei Gmail nicht erscheint.

Tool öffnen →
Kostenloses Tool

Blacklist Check

IP- und Domain-Blacklist kostenlos prüfen: Mailserver-IPs, Website-IP und Domain gegen Spamhaus, Spamcop, Barracuda, PSBL und SURBL. Mit Delisting-Links.

Tool öffnen →
Kostenloses Tool

Domain Checker

Domain kostenlos prüfen: Whois-Daten per RDAP direkt aus der Registry, Ablaufdatum, Registrar, EPP-Status, Transfersperre und Nameserver.

Tool öffnen →