Kostenloses WordPress-SSL-Zertifikat mit Cloudflare – Funktioniert auf jedem Hosting
Veröffentlicht: 2018-09-26Hallo Internet-Leute, ich zeige euch, wie ihr mit CloudFlare ein kostenloses WordPress-SSL-Zertifikat einrichtet.
Dies funktioniert auf jedem Hosting. Sie benötigen lediglich Zugriff auf die DNS-Einstellungen Ihrer Domain , die 99 % der Domainanbieter zulassen.
Wenn Sie dieses Tutorial abgeschlossen haben, sehen Sie neben Ihrer URL ein kleines grünes Vorhängeschloss .
Okay, in diesem Tutorial lernen Sie Folgendes:
- Was ist CloudFlare
- Richten Sie ein kostenloses Cloudflare-Konto ein
- Nameserver-Einträge so ändern, dass sie auf Cloudflare verweisen
- Installieren eines SSL-Zertifikat-Plugins auf WordPress
- Verifizieren des SSL-Zertifikats mit CloudFlare
- Häufige Probleme mit dem kostenlosen Cloudflare-SSL-Zertifikat
- Häufige Probleme mit dem kostenlosen Cloudflare-SSL-Zertifikat
- Wie du süße Liebe mit deinem…
Warten Sie … das ist für ein weiteres Tutorial, das Ihnen von sexy Bill präsentiert wird, der einen Computer kuschelt.
Was ist Cloudflare?
Cloudflare ist eigentlich ein CDN , das damit ein kostenloses SSL anbietet. CDN bedeutet Content Delivery Network und unten ist eine schöne Karte, um zu zeigen, wie es funktioniert.
Grundsätzlich haben sie Server auf der ganzen Welt und Ihre Inhalte werden auf alle diese Server kopiert.
Angenommen, Ihr Benutzer befindet sich in Kanada. Der Inhalt wird von einem kanadischen Server oder dem nächstgelegenen CloudFlare-Standort geladen. Das bedeutet, dass die Daten geographisch weniger Entfernungen zurücklegen müssen und somit schneller geladen werden .
Darüber hinaus fungiert Cloudflare als Schicht zwischen dem Internet und Ihrem Server . Wenn ein Benutzer die URL Ihrer Website eingibt, durchläuft er Cloudflare, bevor er auf Ihrer Website landet. Keine Sorge, Sie werden das nicht einmal bemerken.
Erfahren Sie mehr über die Vorteile von CDN.
Richten Sie ein kostenloses Cloudflare-Konto ein
Kehren wir zum Tutorial zurück, indem wir zu cloudflare.com gehen.
1. Klicken Sie hier oben auf der Seite auf Anmelden.
2. Geben Sie Ihre E-Mail-Adresse ein und erstellen Sie ein Passwort.
Ich habe bereits ein Konto, also werde ich mich einfach anmelden. Melden Sie sich in der Zwischenzeit einfach bei CloudFlare an, die Schritte sind wirklich einfach.
Sobald Sie fertig sind, sehen Sie diese Seite.
Und wenn Sie nicht einfach auf die Registerkarte „Home“ klicken, sollten Sie dieselbe Seite sehen.
Nameserver-Einträge so ändern, dass sie auf Cloudflare verweisen
Mit dem kostenlosen Konto können Sie einer Domain ein SSL-Zertifikat hinzufügen. In meinem Fall werde ich also diesen Blog als Beispiel verwenden.
3. Geben Sie den Domänennamen ein ( ohne www und HTTP ).
Nur die Domain wie diese befittyblog.com.
4. Klicken Sie dann auf „Site hinzufügen“.
5. Im nächsten Schritt teilt es Ihnen mit, dass es alle DNS-Einträge abfragt.
6. Klicken Sie anschließend auf „Weiter“.
7. und hier wählen Sie den Plan aus, in meinem Fall werde ich den kostenlosen verwenden.
8. Vergessen Sie nicht, auf „Bestätigen“ zu klicken.
9. Sobald die Seite geladen ist, werden alle Arten von Informationen zu Ihren DNS-Einträgen angezeigt.
Zusammenfassend hat jede Domain bestimmte Datensätze, die öffentlich verfügbar sind , CloudFlare ruft diese ab und zeigt sie alle hier an.
10. Vergewissern Sie sich, dass sich neben Ihrem Domainnamen ein orangefarbenes Wolkensymbol befindet .
Und auch das www wie dieses hier:
„Und wenn sie keine orangefarbene Wolke haben, klicken Sie auf die graue Wolke daneben und sie werden orange.“
11. Als nächstes können Sie auf „Weiter“ klicken. Wenn Sie keine Fehler haben, ist alles gut!
Nächste Seite, ist wirklich nützlich. Es zeigt Ihre aktuellen Nameserver-Einträge und was sie sein sollten, damit Cloudflare funktioniert.
Kopieren Sie an dieser Stelle einfach die neuen Nameserver-Datensätze und fügen Sie sie in einen Notizblock oder einen beliebigen Texteditor ein . Diese werden Sie bald benötigen.
12. Wenn Sie fertig sind, klicken Sie auf „Weiter“.
13. Auf der nächsten Seite werden Sie aufgefordert, die DNS-Einträge tatsächlich zu ändern. Um dies zu erreichen, müssen wir zum Domain-Anbieter gehen .
Also wo auch immer Sie die Domain gekauft haben. Alle erlauben Änderungen an DNS-Einträgen.
Ich verwende GoDaddy und bin bereits angemeldet.
14. Gehen Sie zu Ihrem Konto und suchen Sie unter den Domains die Domain, die Sie gerade in CloudFlare hinzugefügt haben.
15. Klicken Sie auf DNS (dies kann bei Ihrem Domain-Anbieter etwas anders aussehen, aber die Idee ist dieselbe).

16. Auf dieser Seite können Sie Ihre DNS-Informationen verwalten und Sie können sehen, dass es hier viele Informationen gibt, wenn Sie in der Mitte der Seite nach unten scrollen.
Sie werden den Nameserver-Bereich sehen und genau das werden wir ändern!
Wie Sie sehen können, sind diese beiden identisch mit dem, was Cloudflare oben angezeigt hat.
17. Ändern Sie die Datensätze, indem Sie auf die Schaltfläche „Ändern“ klicken.
18. Als nächstes müssen Sie in GoDaddy „Benutzerdefiniert“ auswählen.
19. Gehen Sie jetzt zu Ihrem Texteditor und holen Sie sich die beiden DNS-Einträge , die Cloudflare Ihnen zuvor gegeben hat.
20. Kopieren Sie sie und fügen Sie sie in die 2 Felder ein.
21. Vergessen Sie nicht, die Änderungen zu speichern.
Sofort gibt es eine Benachrichtigung von GoDaddy, dass es Änderungen gegeben hat, und wie Sie im folgenden Screenshot sehen können, werden die Nameserver auf die Cloudflare-Nameserver geändert .
Wenn Cloudflare bemerkt , dass Sie den DNS auf die richtigen Nameserver ändern , erhalten Sie eine E-Mail .
Hier ist die E-Mail, die Sie erhalten:
Zusammenfassend gibt es an, was Sie getan haben, und die alten Aufzeichnungen und neuen Aufzeichnungen. Speichern Sie diese E-Mail für den Fall, dass etwas schief geht, Sie können den Nameserver wieder auf den alten ändern.
22. Gehen Sie dann zurück zu GoDaddy. Sie werden sehen, dass die Seite aktualisiert wurde und dass keine Datensätze vorhanden sind. Das ist gut, denn es bedeutet, dass GoDaddy die DNS-Einträge nicht mehr kontrolliert. Mit anderen Worten, Cloudflare hat übernommen.
23. Gehen Sie zurück zu Cloudflare und klicken Sie auf „Nameserver erneut prüfen“.
Es wird CloudFlare veranlassen, alles erneut zu überprüfen, und wie Sie sehen können, ist der Status aktiv und CloudFlare hat die Kontrolle über das DNS .
Installieren Sie das SSL-Zertifikat-Plugin für WordPress
Als nächstes müssen wir ein SSL-Zertifikat-Plugin für WordPress installieren. Es erkennt automatisch das Cloudflare-SSL-Zertifikat und zeigt das korrekte SSL auf der Website an.
24. Melden Sie sich bei WordPress an.
25. Navigieren Sie zu „Plugins“ und klicken Sie auf „Neu hinzufügen“.
26. Scrollen Sie nach unten zum Suchfeld und geben Sie „Cloudflare“ ein.
27. Sie haben einige Optionen, Sie benötigen CloudFlare Flexible SSL .
Klicken Sie dann auf „Installieren“ und vergessen Sie nicht, das Plugin nach der Installation zu aktivieren.
Das Tolle an diesem Plugin ist, dass Sie keine weiteren Einstellungen vornehmen müssen. Es funktioniert einfach out-of-the-box.
Verifizieren Sie das SSL-Zertifikat mit CloudFlare
28. Gehen Sie zurück zu CloudFlare.
29. Und im Reiter „Übersicht“ scrollen Sie einfach etwas weiter nach unten, bis Sie die Domain-Übersicht und einen Link zu „SSL“ sehen. Klick es an.
30. Auf der rechten Seite ändern Sie das Dropdown-Menü mit der Aufschrift „Voll“ in „ Flexibel “.
31. Sobald es neu geladen ist. Sie werden sehen, dass der Universal SSL-Status AKTIV ist. Dies bedeutet, dass dieses Zertifikat installiert ist.
Es kann jedoch bis zu einem Tag dauern, bis es tatsächlich funktioniert. Sie müssen also warten, bis die DNS-Einträge weitergegeben werden. Normalerweise dauert es 30 Minuten , es kann aber auch länger dauern.
32. Eine weitere Sache, die Sie auf dieser Seite tun müssen, scrollen Sie einfach nach unten. Bis Sie den Abschnitt „Immer HTTPS verwenden“ sehen und ihn aktivieren.
Das heißt, wenn jemand HTTP eingibt, wird es automatisch zu HTTPS umgeleitet.
Wenn Sie nun zur Website zurückkehren (dies kann bis zu 24 Stunden dauern), sollten Sie neben der URL ein grünes Vorhängeschloss sehen .
Häufige Probleme mit dem kostenlosen Cloudflare-SSL-Zertifikat
Wenn Sie ein gelbes Vorhängeschloss oder ein Vorhängeschloss mit einem „i“ sehen, dann haben Sie wahrscheinlich eine Warnung vor gemischten Inhalten.
Zusammenfassend bedeutet dies, dass Sie einige Bilder oder einige Stylesheets haben, die über HTTP in der URL geladen werden. Das folgende Video zeigt, wie Sie es beheben können.
So richten Sie E-Mail mit Cloudflare SSL ein
Unten in den Kommentaren hat Chris dieses Problem gelöst, indem er:
Wenn Sie ein E-Mail-Problem haben, liegt das daran, dass Sie eine mx-Zeile in Cloudflare erstellen müssen, das System macht das nicht automatisch, also müssen Sie es selbst tun. Danach funktioniert Ihre E-Mail wie gewohnt.