Kostenloses WordPress-SSL-Zertifikat mit Cloudflare – Funktioniert auf jedem Hosting

Veröffentlicht: 2018-09-26

Hallo 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:

    1. Was ist CloudFlare
    2. Richten Sie ein kostenloses Cloudflare-Konto ein
    3. Nameserver-Einträge so ändern, dass sie auf Cloudflare verweisen
    4. Installieren eines SSL-Zertifikat-Plugins auf WordPress
    5. Verifizieren des SSL-Zertifikats mit CloudFlare
    6. Häufige Probleme mit dem kostenlosen Cloudflare-SSL-Zertifikat
      • Häufige Probleme mit dem kostenlosen Cloudflare-SSL-Zertifikat
    7. 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.

sexy Bill 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.

Server Karte

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.

Anmelden

2. Geben Sie Ihre E-Mail-Adresse ein und erstellen Sie ein Passwort.

Geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein

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.

siehe 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.

Domänenname

4. Klicken Sie dann auf „Site hinzufügen“.

Klicken Sie auf Website 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“.

klicken Sie auf Weiter

7. und hier wählen Sie den Plan aus, in meinem Fall werde ich den kostenlosen verwenden.

Wählen Sie den Plan aus

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.

Informationen zu DNS-Einträgen

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 .

orangefarbenes Wolkensymbol

Und auch das www wie dieses hier:

auch www wie dieses

„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.

aktuelle Nameserver-Datensätze

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“.

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.

finde die Domäne

15. Klicken Sie auf DNS (dies kann bei Ihrem Domain-Anbieter etwas anders aussehen, aber die Idee ist dieselbe).

. Klicken Sie auf DNS

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.

Nameserver-Bereich

17. Ändern Sie die Datensätze, indem Sie auf die Schaltfläche „Ändern“ klicken.

klicken Sie auf die Schaltfläche „Ändern“.

18. Als nächstes müssen Sie in GoDaddy „Benutzerdefiniert“ auswählen.

benutzerdefiniert wä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.

Kopieren Sie sie und fügen Sie sie 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 .

Cloudflare-Nameserver

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:

Email

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.

DNS-Einträge

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 .

Zustand ist aktiv

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“.

Klicken Sie auf Plugins neu hinzufügen

26. Scrollen Sie nach unten zum Suchfeld und geben Sie „Cloudflare“ ein.

Geben Sie cloudflare in das Suchfeld ein

27. Sie haben einige Optionen, Sie benötigen CloudFlare Flexible SSL .

Flexibles CloudFlare-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.

Klicken Sie auf SSL

30. Auf der rechten Seite ändern Sie das Dropdown-Menü mit der Aufschrift „Voll“ in „ Flexibel “.

ändere es auf flexibel

31. Sobald es neu geladen ist. Sie werden sehen, dass der Universal SSL-Status AKTIV ist. Dies bedeutet, dass dieses Zertifikat installiert ist.

Der universelle SSL-Status ist ACTIVE

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.

HTTPS 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.