STATUS IS UPWEBSITE‑OPTIMIERUNGS‑WIKI
48Absichern
Sicherheit und Wiederherstellung / Absichern

HTTPS- und TLS-Leitfaden für Website-Betreiber

Ein praxisorientierter Plan, um HTTPS überall zu verwenden, Zertifikate zu verwalten, unsichere Assets zu entfernen und TLS sicher zu ändern.

HTTPS- und TLS-Leitfaden für Website-Betreiber — VISUELLE ANLEITUNG
LESEN
8 Minuten
QUELLEN
6
ERNEUT PRÜFEN
2027-03-27
geprüft
Prüfer für Web-Sicherheit und Plattformbetrieb
DIE KURZE ANTWORT

Mit der Entscheidung beginnen.

Verwenden Sie HTTPS für jeden öffentlichen Hostnamen, nicht nur für Login- und Checkout-Seiten. HTTPS ist HTTP über Transport Layer Security (TLS). TLS verschlüsselt den Datenverkehr während der Übertragung, schützt vor Manipulation und ermöglicht es dem Browser, den benannten Server zu validieren. Installieren Sie ein Zertifikat, das jeden Hostnamen am öffentlichen Edge abdeckt, leiten Sie HTTP direkt auf die entsprechende HTTPS-URL um und aktualisieren Sie Seiten, Assets, APIs, Downloads und Einbettungen, sodass keine HTTP-Anfragen verbleiben.

Führen Sie die Umstellung als kontrollierte Freigabe durch. Erfassen Sie Hostnamen und Abhängigkeiten; testen Sie Weiterleitungen, Zertifikatnamen und -ablauf, Browserwarnungen, Formulare und Integrationen; automatisieren Sie dann die Erneuerung. Fügen Sie HSTS erst hinzu, nachdem jeder abgedeckte Hostname über HTTPS funktioniert, weil Browser die Richtlinie merken und keine Umgehung bei Zertifikatfehlern anbieten. Bewahren Sie eine dokumentierte Rückrollmöglichkeit für fehlerhafte Serverregeln oder Zertifikateinsätze auf, während Sie den sicheren HTTPS-Dienst beibehalten.

VISUELLE ANLEITUNG

Verstehen Sie die Arbeit als zusammenhängendes System.

Nutzen Sie diese Karte, um die Entscheidungen des Artikels zu verbinden, bevor Sie einzelne Taktiken umsetzen.

SIUAbsichern
01Inventarisieren Sie Hostnamen, Abhängigkeiten und Zuständigkeiten
02Zertifikat und aktuelle TLS-Versionen bereitstellen
03HTTP direkt auf HTTPS umleiten und HTTPS kanonisch machen
04Gemischte Inhalte (Mixed Content) an der Quelle finden und beheben
01

Inventarisieren Sie Hostnamen, Abhängigkeiten und Zuständigkeiten

Listen Sie jeden Hostnamen auf, den Besucher oder Integrationen verwenden: Apex, www, Subdomains, APIs, Asset-Hosts, Portale und regionale Namen. Notieren Sie für jeden, wo TLS terminiert, wer es ändern kann, welche Zertifikatsabdeckung und welches Ablaufdatum bestehen, welche Erneuerungsmethode genutzt wird und welche Abhängigkeiten URLs erzeugen. Ein Zertifikat muss den angeforderten Hostnamen in seiner Subject Alternative Name-Liste abdecken. Beziehen Sie CMS, CDN, Tag-Manager, Objektspeicher, Zahlungsanbieter, E-Mail-Vorlagen und Drittanbieter-Einbettungen ein; diese verursachen nach der ersten HTTPS-Freigabe häufig HTTP-URLs.

Wählen Sie einen öffentlichen Namen

Bestimmen Sie einen kanonischen www- oder Apex-Hostname und leiten Sie die Alternative direkt per HTTPS darauf um.

02

Zertifikat und aktuelle TLS-Versionen bereitstellen

Konfigurieren Sie den Webserver, Reverse-Proxy, das CDN oder den Load-Balancer, der die öffentlichen Anfragen beantwortet. Installieren Sie das Zertifikat und die erforderliche Kette, binden Sie sie an die vorgesehenen Namen und verifizieren Sie sie von außerhalb des Hosting-Netzwerks. Der Browser prüft Kette, Hostname und Gültigkeitszeitraum; eine öffentliche Warnung ist ein Release-Blocker. Standardisieren Sie auf TLS 1.3 und behalten Sie TLS 1.2 nur dort bei, wo die Kompatibilität es erfordert. Deaktivieren Sie SSL sowie TLS 1.0 und 1.1. Verwenden Sie die gepflegten Plattformempfehlungen statt einer kopierten veralteten Cipher-Liste und halten Sie Server und TLS-Bibliothek gepatcht.

Schützen Sie Schlüssel

Begrenzen Sie den Zugriff auf private Schlüssel und dokumentieren Sie jedes System, das einen Schlüssel teilt, damit ein Austausch alle Ziele erreicht.

03

HTTP direkt auf HTTPS umleiten und HTTPS kanonisch machen

Geben Sie eine serverseitige permanente Weiterleitung zurück, normalerweise 301 oder 308, von jeder HTTP-URL auf die äquivalente HTTPS-URL. Vermeiden Sie Ketten: Sie erhöhen Verzögerung und Fehlerquellen. Veröffentlichen Sie kanonische HTTPS-URLs in internen Links, canonical-Tags, Sitemaps, strukturierten Daten, Social-Tags, E-Mails und von Anwendungen generierten absoluten Links. Testen Sie die Startseite, eine tiefe Seite, eine Query-URL, Fehlerpfade und Hostvarianten. Wenn TLS an einem Proxy endet, konfigurieren Sie die vertrauenswürdige Behandlung des weitergeleiteten Protokolls, damit die Anwendung nicht zwischen HTTP und HTTPS hin- und herspringt.

Beschränken Sie HTTP auf das Nötigste

HTTP darf nur noch zur Weiterleitung oder zur Vervollständigung einer Zertifikatschallenge verfügbar sein, nicht um eine separate öffentliche Site zu bedienen.

04

Gemischte Inhalte (Mixed Content) an der Quelle finden und beheben

Gemischte Inhalte entstehen, wenn eine HTTPS-Seite eine Ressource über HTTP oder ein anderes unsicheres Protokoll anfordert. Browser können einige Medien automatisch auf HTTPS umstellen, blockieren aber viele riskante Anfragen, darunter Skripte, Stylesheets, Frames, Fetch-Aufrufe und Schriftarten. Ersetzen Sie jede Referenz durch eine getestete HTTPS-URL, eine relative URL für eigene Inhalte oder eine genehmigte Alternative. Crawlen Sie repräsentative Templates und prüfen Sie die Entwicklertools, während Sie wichtige Nutzerpfade durchlaufen. Überprüfen Sie CSS, JavaScript, CMS-Blöcke, Asset-Manifeste, Tag-Manager-Einträge, Downloads und Anbieter-Einbettungen. Eine sichere Seite darf keinen HTTP-Download anbieten.

Verlassen Sie sich nicht auf Upgrades

Die automatische Umstellung des Browsers auf HTTPS kann dennoch eine nicht verfügbare oder nicht unterstützte Drittabhängigkeit hinterlassen; korrigieren Sie die gespeicherte URL.

05

Erneuerung automatisieren und Zertifikatswiederherstellung proben

Behandeln Sie die Erneuerung als automatisierten Bereitstellungsprozess, nicht als Kalendererinnerung. Er muss das Zertifikat erneuern, auf jeder Auslieferungsebene bereitstellen und den Dienst sicher neu laden. Testen Sie denselben Validierungspfad vor dem Ablauf des Produktionszertifikats. Let’s Encrypt empfiehlt beispielsweise, seine 90-Tage-Zertifikate alle 60 Tage zu erneuern; folgen Sie dem Lebenszyklus Ihres Ausstellers und Ihrer Plattform. Führen Sie Zertifikatsnamen, Ausstellerkonto, Challenge-Methode, Automatisierung, Schlüsselort, Zielsysteme und Notfallkontakte in einem Inventar. Prüfen Sie die Gültigkeitsdaten nach dem Deployment vom öffentlichen Endpunkt aus.

Frühzeitig diagnostizieren

Bei fehlgeschlagener Erneuerung prüfen Sie DNS, Challenge-Routing, Berechtigungen, Ausstellerzugang, Rate-Limits und CDN-zu-Origin-Deployment.

06

HSTS nur, wenn die HTTPS-Landschaft bereit ist

HTTP Strict Transport Security (HSTS) ist ein HTTPS-Antwort-Header, der Browser anweist, bei späteren Besuchen HTTPS für einen Host zu verwenden. Browser bieten dann keine Umgehung bei Zertifikatfehlern mehr an. Senden Sie HSTS nur über HTTPS und behalten Sie die HTTP-Weiterleitung, weil HSTS erst nach einer sicheren Antwort gelernt wird, sofern nicht eine Preload-Liste greift. Beginnen Sie mit einer begrenzten max-age und verlängern Sie sie erst, nachdem Sie Erneuerungen und erforderliche Pfade erfolgreich geprüft haben. Fügen Sie includeSubDomains erst hinzu, wenn jede gegenwärtige und zukünftige Subdomain gültiges HTTPS bereitstellen kann. Preload ist kein Teil der HSTS-Spezifikation und erfordert eine separate, langfristige Verpflichtungsprüfung.

Kennen Sie die Grenze einer Rückrollung

max-age=0 wirkt nur, nachdem ein Browser eine gültige HTTPS-Antwort erreicht hat; es kann einen nicht erreichbaren sicheren Host nicht reparieren.

07

Freigeben, testen und zurückrollen, ohne den Transport zu schwächen

Sichern Sie vor Änderungen die bekanntermaßen funktionierende Zertifikats-, Edge- und Redirect-Konfiguration. Definieren Sie, wer ein Rollback genehmigt, nutzen Sie Staging, wo möglich, und ändern Sie jeweils nur eine Kontrollklasse. Prüfen Sie sofort öffentliche Endpunkte aus mehr als einem Netzwerk, folgen Sie Weiterleitungen, inspizieren Sie das Zertifikat und führen Sie wichtige Besucheraktionen aus. Testen Sie Browser und Client-Gruppen, die für Ihr Publikum relevant sind. Bei Zahlungs- oder regulierten Flows lassen Sie den Zahlungsanbieter und einen qualifizierten Sicherheitsexperten die Anforderungen überprüfen. Wenn eine Änderung HTTPS bricht, stellen Sie eine validierte sichere Konfiguration wieder her; machen Sie keine Kundenseiten per HTTP öffentlich als Workaround.

Belegen Sie die Evidenz

Erfassen Sie Hostname, Zeit, Client, Fehler, Änderung und Ergebnis, damit die nächste Erneuerung oder Migration leichter zu diagnostizieren ist.

AKTION / ÜBERPRÜFEN

Ihr praktischer To‑Do‑Leitfaden.

  1. 01

    Öffentliche technische Oberfläche inventarisieren

    Liste öffentlicher Hostnamen, TLS-Termination, Zuständigkeit, Abdeckung, Erneuerung und URL-erzeugende Abhängigkeiten.

    ÜBERPRÜFEN: Die Liste enthält Apex, www, Subdomains, APIs, Assets und Einbettungen.
  2. 02

    Gültige Zertifikate installieren

    Stellen Sie für jeden öffentlichen Namen ein Zertifikat und die erforderliche Kette bereit; schützen Sie den privaten Schlüssel.

    ÜBERPRÜFEN: Eine externe Prüfung zeigt den richtigen Namen, eine vertrauenswürdige Kette und gültige Daten.
  3. 03

    Protokollpolitik festlegen

    Standardisieren Sie auf TLS 1.3, behalten Sie TLS 1.2 nur bei gerechtfertigter Notwendigkeit und deaktivieren Sie SSL sowie TLS 1.0 und 1.1.

    ÜBERPRÜFEN: Ein unabhängiger TLS-Test entspricht der beabsichtigten Politik.
  4. 04

    HTTP direkt umleiten

    Verwenden Sie serverseitige Weiterleitungen mit nur einem Schritt (301 oder 308) auf die entsprechenden kanonischen HTTPS-URLs.

    ÜBERPRÜFEN: Tiefe Links, Queries und Hostvarianten vermeiden Schleifen und Ketten.
  5. 05

    Gemischte Inhalte entfernen

    Aktualisieren Sie Links, Templates, Assets, APIs, Downloads und Einbettungen auf HTTPS oder passende relative URLs.

    ÜBERPRÜFEN: Repräsentative Browser-Konsolen zeigen keine Mixed-Content-Warnungen oder blockierte Ressourcen.
  6. 06

    Wichtige Nutzerpfade testen

    Testen Sie Anmeldung, Formulare, Uploads, Checkout, Portale sowie relevante Antworten von APIs oder Drittanbietern.

    ÜBERPRÜFEN: Benannte Verantwortliche genehmigen die Ergebnisse; für Zahlungs- oder regulierte Flows ist eine qualifizierte Prüfung einzuholen.
  7. 07

    Erneuerung automatisieren

    Testen Sie Validierung, Deployment, Reload, öffentliche Verifikation und den Pfad zum Ersatzzertifikat.

    ÜBERPRÜFEN: Eine Generalprobe wird abgeschlossen und das Deployment kann unabhängig verifiziert werden.
  8. 08

    HSTS schrittweise hinzufügen

    Verwenden Sie eine begrenzte max-age, nachdem HTTPS stabil ist; prüfen Sie Subdomains und Preload separat.

    ÜBERPRÜFEN: Jeder abgedeckte Host unterstützt gültiges HTTPS und die Auswirkungen eines Rollbacks sind dokumentiert.
  9. 09

    Sichere Rückrollmöglichkeit behalten

    Speichern Sie vor der Freigabe die nachweislich funktionierende Konfiguration, die Genehmigungen und die abschließenden Testnachweise.

    ÜBERPRÜFEN: Das Team kann eine validierte sichere Konfiguration wiederherstellen, ohne öffentliche HTTP-Seiten bereitzustellen.
DISKUSSIONSTHEMEN

Vergleichen Sie Kompromisse, nicht private Daten.

Nutzen Sie diese Fragen mit Ihrem Team oder der Website‑Betreiber‑Community. Teilen Sie Methoden und Erkenntnisse, aber fügen Sie niemals Zugangsdaten, Kundendaten oder nicht‑öffentliche Infrastrukturdaten ein.

  1. 01

    Welcher Hostname oder welches Drittanbieter-Asset war am einfachsten zu übersehen und woran wurde es sichtbar?

  2. 02

    Wie weist Ihr Team nach, dass die Erneuerung am öffentlichen Edge funktioniert hat und nicht nur im Dashboard?

  3. 03

    Unter welchen Bedingungen würden Sie verlangen, HSTS auf Subdomains auszudehnen?

BELIEBTE / MASSGEBLICHE RESSOURCEN

Öffnen Sie das Quellmaterial.

OWASPTransport Layer Security Cheat Sheet ↗

Praktische Anleitung zu TLS, Zertifikaten, HSTS und Testverfahren für Webanwendungen.

Geprüft 2026-09-27
IETF RFC EditorThe Transport Layer Security Protocol Version 1.3, RFC 8446 ↗

Standardspezifikation für TLS 1.3, einschließlich Verhalten bei Early Data.

Geprüft 2026-09-27
MDN Web DocsStrict-Transport-Security header ↗

HSTS‑Direktiven, Geltungsbereich, Browserverhalten und Grenzen bei der Entfernung.

Geprüft 2026-09-27
MDN Web DocsMixed content ↗

Erläuterungen zu blockierten oder hochgestuften Ressourcen und Ansätzen zur Behebung.

Geprüft 2026-09-27
Internet Security Research GroupLet’s Encrypt FAQ ↗

Offizielle Hinweise zu Zertifikatslebensdauer und Erneuerung für Let’s Encrypt-Nutzer.

Geprüft 2026-09-27
Google Search CentralSite Moves and Migrations ↗

Anleitungen zu permanenten Weiterleitungen, Tests und Migration von HTTP zu HTTPS.

Geprüft 2026-09-27

Quellenrichtlinie. Dieser Leitfaden verwendet offizielle Standards, Anbieterdokumentation und anerkanntes Sicherheitswissen. Prüfen Sie die Hinweise gegen Ihre Plattform, Kompatibilitätsanforderungen und geltende Verpflichtungen, bevor Sie sie in Produktion übernehmen.

KURZE KLARSTELLUNGEN

Häufige Fragen.

Brauche ich sowohl eine HTTP‑zu‑HTTPS‑Weiterleitung als auch HSTS?

In der Regel ja. Eine serverseitige Weiterleitung behandelt normale HTTP‑Besuche und Browser, die HSTS noch nicht gelernt haben. HSTS sorgt dafür, dass spätere Besuche per HTTPS erfolgen. Aktivieren Sie HSTS erst, nachdem jeder abgedeckte Host zuverlässiges HTTPS und ein gültiges Zertifikat hat.

Reicht ein gültiges Zertifikat aus, um meine gesamte Website abzusichern?

Nein. Es schützt nur den Transportweg eines Hostnamens, nicht unsichere Assets, Anwendungsfehler, schwache Konten oder unsichere Drittanbieter. Entfernen Sie gemischte Inhalte, schützen Sie Schlüssel, pflegen Sie die Plattform und nutzen Sie weitergehende Sicherheitskontrollen.

Was soll ich tun, wenn die Erneuerung fehlschlägt?

Handeln Sie vor dem Ablauf. Prüfen Sie Validierungsrouting, DNS, Berechtigungen, Ausstellerzugang und Deployment-Ziele; nutzen Sie den dokumentierten Ersatzpfad und verifizieren Sie den öffentlichen Endpunkt. Binden Sie Plattform-, Zertifizierungsstellen- oder Sicherheitsteammitglieder ein, wenn die Ursache unklar ist.

Status Is UP Editorial Team · Redaktion Uptime Enablement

Geprüft von Prüfer für Web-Sicherheit und Plattformbetrieb. Veröffentlicht 2026-09-27; aktualisiert 2026-09-30.