HTTPS und TLS richtig gemacht — ein praktischer Konfigurationsleitfaden | Scanthra

Scanthra · 8 Min Lesezeit · Aktualisiert Mai 2026

Mai 2026
TL;DR: HTTPS selbst ist in 2026 kostenlos und einfach (Let's Encrypt + ein Klick im Hosting-Panel). Das Interessante kommt danach: HTTPS mit HSTS (HTTPS-Erzwingung) erzwingen, moderne Protokolle und Cipher-Suites wählen, das Zertifikat automatisch erneuern und dabei keine alten Browser zu brechen, die noch relevant sind. Dieser Leitfaden gibt dir eine bewährte Basis, die du direkt übernehmen kannst.

Warum „wir haben HTTPS" meist nicht reicht

Eine Website, die über HTTPS lädt, aber auch noch über einfaches HTTP erreichbar ist — oder TLS/SSL (Verschlüsselung) 1.0, ein abgelaufenes Zertifikat oder schwache Cipher-Suites verwendet — entspricht einem Sicherheitsschloss an einer angelehnt gebliebenen Tür. Jeder moderne Sicherheitsfragebogen, Browser-Warnung und jede Compliance-Vorschrift (DSGVO (GDPR) Art. 32, NIS2 Art. 21(2)(h), PCI DSS 4.0) behandelt TLS-Hygiene als Grundlage, nicht als Extra.

Die fünf Dinge, die du richtig machen musst

1. Ein gültiges, modernes Zertifikat

Kostenlos, automatisch, von jedem Browser akzeptiert: Let's Encrypt. Die meisten Hosting-Panels (cPanel, Plesk, DirectAdmin, ISPmanager) haben einen Ein-Klick-Installer. Für VPS-Nutzer erneuern certbot oder acme.sh alle 60 Tage automatisch. Wähle RSA-2048 oder ECDSA P-256 — beide sind in Ordnung.

2. Nur HTTPS — kein HTTP, kein Mixed Content

Jede HTTP-Anfrage sollte auf HTTPS mit einem 301 weitergeleitet werden (nicht 302 — Suchmaschinen behandeln sie unterschiedlich). Mixed Content (eine HTTPS-Seite lädt ein HTTP-Bild oder -Skript) bricht die Sicherheitsgarantie still — die meisten Browser blockieren das, aber einige ältere Einbettungen kommen durch. Prüfe das im Browser-Tab „Sicherheit" in den Entwicklertools.

3. HSTS — dem Browser sagen, dass er sich HTTPS merken soll

Ohne HSTS (HTTPS-Erzwingung) enthält jeder erste Besuch noch eine HTTP-Anfrage, die abgefangen werden kann. Die Lösung ist ein einziger HTTP-Response-Header:

Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

4. Moderne Protokolle und Cipher-Suites

Deaktiviere SSLv3, TLS 1.0 und TLS 1.1 — sie haben bekannte Schwachstellen und kein moderner Client benötigt sie. Aktiviere TLS 1.2 und TLS 1.3.

Für nginx (Mozilla „intermediate" Baseline, generiert von ssl-config.mozilla.org):

ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_prefer_server_ciphers off;

Für Apache:

SSLProtocol -all +TLSv1.2 +TLSv1.3
SSLCipherSuite ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305
SSLHonorCipherOrder off

5. OCSP-Stapling und HTTP/2

OCSP-Stapling lässt deinen Server den Widerrufsstatus des Zertifikats in den TLS-Handshake einbetten — und vermeidet so einen separaten (langsamen, manchmal fehlerhaften) Aufruf des Browsers an die CA.

ssl_stapling on;
ssl_stapling_verify on;

HTTP/2 ist keine Sicherheitsfunktion an sich, aber die meisten modernen Sicherheitsprüfer werten sein Fehlen als Zeichen eines veralteten Stacks:

listen 443 ssl http2;

Cloudflare-Kurzweg

Wenn dein Origin hinter Cloudflare sitzt, deckt ein einziger Schalter das meiste oben Genannte ab:

Erneuerung — das Langweilige, das dich doch beißt

Das häufigste TLS-Problem: „Das Zertifikat lief am Sonntagmorgen ab, niemand hat es gemerkt, Kunden konnten die Website sechs Stunden nicht erreichen." Zwei Schutzmaßnahmen:

So überprüfst du dein Setup

Häufige Stolpersteine

So erkennt Scanthra TLS-Probleme

Unser Modul SSL/TLS prüft: Zertifikatsgültigkeit und Ablaufdatum, unterstützte Protokollversionen, HSTS-Vorhandensein und -Policy, Zertifikatsketten-Vertrauen und einige häufige Fehlkonfigurationen. Die Befunde erscheinen im Bericht mit Schweregrad, verständlicher Erklärung und einem kopierfertigen Fix — genau wie in diesem Artikel.

Möchtest du wissen, ob deine Website dieses Problem hat?

Scanthra führt eine freundliche, passive Prüfung durch und schickt dir per E-Mail einen verständlichen PDF-Bericht.

Site kostenlos scannen