So stellen Sie SSL und HTTPS kostenlos in WordPress bereit
Die Bereitstellung von SSL bietet Ihrer Website mehrere Vorteile. SSL würde nicht nur die Sicherheit der Website verbessern, sondern auch dazu beitragen, dass das Vertrauen der Nutzer auf die Website gewonnen wird, und die Gesamtrangliste der Google-Suchergebnisse wird verbessert.
Nach der Bereitstellung läuft Ihre Website unter https
mit dem grünen Vorhängeschloss in der Adressleiste des Browsers.
Die Verwendung von SSL in Ihrer Website kostet jedoch normalerweise ein paar Hundert pro Jahr, abhängig vom Zertifikatstyp. Es erfordert auch zwangsläufig eine technische Installation auf Ihrem Server, die oft langwierig ist.
Was wäre, wenn ich Ihnen jetzt sagen würde, dass Sie ein gültiges SSL bereitstellen können kostenlos mit weniger Aufwand für die Einrichtung Ihrer WordPress-Site? Hier ist wie.
Fertig machen
CloudFlare, einer der führenden CDN- und Internetsicherheitsdienste, hat seine Funktion nun auch für Kunden mit Free Plan mit SSL für alle Kunden erweitert. Wir werden ihre nutzen, um SSL kostenlos bereitzustellen.
Hier melden Sie sich für ein Konto an. Fügen Sie anschließend Ihre Website zu CloudFlare hinzu. Sie werden aufgefordert, Ihren NS (Name Server) durch die angegebenen zu ersetzen, zum Beispiel:
ANDY.NS.CLOUDFLARE.COM LOLA.NS.CLOUDFLARE.COM
Der Vorgang hierfür hängt von Ihrem Hostinganbieter ab. Wenden Sie sich an Ihren Hosting-Kundensupport. Sobald Sie das DNS geändert haben, läuft Ihre Website durch die CloudFlare-Infrastruktur. Ihre Seiten werden über das CDN zwischengespeichert und bereitgestellt, wodurch die Leistung beim Laden Ihrer Seite verbessert wird.
Bereitstellen von SSL
Führen Sie nun die folgenden Schritte aus, um SSL auf Ihrer Website bereitzustellen:
-
Melden Sie sich bei Ihrem CloudFlare-Konto an. Gehe zum Krypto Seite und setzen Sie die SSL (mit SPDY) zu Flexibel.
-
Melden Sie sich bei Ihrem Website-Dashboard an. Installieren und aktivieren Sie CloudFlare Flexible SSL. Dieses Plugin behebt Probleme einschließlich der “Umleitungsschleife” das wird passieren, wenn wir Macht eine Website-Adresse zur Verwendung der
https
Protokoll. -
Unsere Website wird jetzt über das CloudFlare-Netzwerk bereitgestellt, sodass jetzt auch jeder Besuch von HTTPS umgeleitet werden kann. Gehen Sie dazu zu CloudFlare Dashboard> Seitenregeln und schalten Sie den ein Verwenden Sie immer https Möglichkeit.
-
Nun müssen wir das URL-Muster festlegen, das über HTTPS bereitgestellt werden soll. Möglicherweise möchten Sie es auf setzen
http://website.xyz/wp-login.php
, zum Beispiel oder zu allen Seiten stattdessen mithttp://website.xyz/*
. -
Denken Sie daran, auf die Schaltfläche zu klicken Regel hinzufügen Schaltfläche, um die Regel anzuwenden.
Warten Sie einige Minuten bis zu 24 Stunden, bis das Setup Auswirkungen auf Ihre Website hat. Nur dann wird Ihre Website weitergeleitet https
, wie so:
Ein paar Dinge zu beachten
Die Art und Weise, wie wir sie einsetzen https
auf unserer Website, ohne ein SSL-Zertifikat erwerben zu müssen, wurde mit einer SNI- oder Servernamenanzeige möglich gemacht. SNI ermöglicht die Bereitstellung von HTTPS an mehrere Hostnamen, IPs oder Websites unter einer einzigen IP-Nummer. In diesem Fall bedient CloudFlare viele seiner Kunden mit HTTPS.
Wenn Sie die Zertifikatsinformationen überprüfen, werden Sie feststellen, dass das SSL weiterhin CloudFlare zugewiesen ist.
SNI funktioniert auch nur mit modernen Browsern - im Grunde Browsern, die nicht älter als 6 Jahre sind. Sie sollten auch beachten, dass dieses SSL nur Verbindungen zwischen Ihren Besuchern von CloudFlare sicherstellt, während die Verbindung zwischen CloudFlare und Ihrem Server nicht gesichert ist.
Wenn Ihre Website Zahlungen entgegennimmt oder vertrauliche Daten verarbeitet, müssen Sie sich für Full SSL entscheiden, für das eine SSL-Installation auf Ihrem Server erforderlich ist. Für die meisten Blogging-Sites sollte das flexible SSL jedoch ausreichend sein.