SSL für Ihre WordPress Seite

SSL, WordPress, Umstellung

SSL für Ihre WordPress Seite Eine saubere SSL Verschlüsselung einer bestehenden WordPress Installation ist nicht ohne Eingriff in die Datenbanken möglich. Mit ein paar einfachen Tricks aber möglich.

Category : WordPress

WordPress und SSL

Sie haben eine bestehende WordPress Installation und möchten diese mit einem SSL Zertifikat ausstatten? Welche Hürden Sie dabei zu nehmen haben, erfahren Sie hier. Ohne Eingriff in die Datenbank ist das leider nicht möglich.

Voraussetzung

Als erstes benötigen Sie ein SSL Zertifikat von Ihrem WordPress Hoster. Die meisten Hoster bieten so ein Zertifikat bereits kostenlos an. Als zweites müssen Sie dieses im Kundenmenü Ihres Hosters, für die Seite aktivieren.

Wer nun glaubt es reicht aus im WordPress Dashbord unter Allgemein die Seite von http://IhreDomain.de auf https://IhreDomain.de umzustellen, irrt. So einfach geht es nun doch nicht!

Zuerst Datensicherung

Da beim Umstellen der WordPress Installation Änderungen an der Datenbank vorgenommen werden, ist es wichtig die Datenbank zu sichern. Keine Angst, in 99% der Fälle läuft die Umstellung mit einem PlugIn problemlos ab. In einigen wenigen Fällen könnte es passieren das während der Umschreibung auf SSL das PlugIn wegen eines Defektes bei Ihrem Hoster die Verbindung verliert. Dies ist ein Extremfall und mir ist bisher kein einziger Datenbank Crash bei einer Umstellung bekannt. Also reine Sicherheitsmaßnahme, denn sicher ist sicher.

Ich empfehle für deine Sicherung das deutschsprachige PlugIn BackWPup

Die Umstellung auf https!

Am besten Sie stellen während einer Zeit um, wo Ihre Seite nicht stark besucht ist, denn die nachfolgenden Schritte führen zu einem kurzen Ausfall Ihrer Seite. Der nachfolgende Schritt ist nicht zwingend notwendig wenn Sie die Umstellung mit einem PlugIn vornehmen.

Ändern Sie bei WordPress unter Einstellungen / Allgemein und WordPress-Adresse (URL) und Seiten-Adresse (URL) jeweils das Protokoll von http auf https:

https umstellung 1

statt kad-business.de benutzen Sie die Domain Ihrer Website

Meist werden Sie nach dieser Umstellung eine Mixed-Content-Warnung beim Aufruf Ihrer Webseite erhalten. Das zeigt dem Nutzer / Besucher, dass Ihre Homepage nicht 100% geschützt ist. Eine vollständig verschlüsselte Auslieferung aller Website-Inhalte über https erkennen Sie in der Adresszeile des Browsers am grünen Schloss.

Mixed-Content-Warnung auf SSL-Website beheben

Diesen Weg empfehle ich von Anfang an.

Im Prinzip ist das Problem in WordPress einfach in zwei Schritten zu lösen:

  1. Alle HTTP-Links in der WordPress-Datenbank in HTTPS-Links umwandeln.
  2. Einen permanenten 301 Redirect von HTTP auf HTTPS im Webserver einrichten.

Ein Datenbankbackup haben Sie zur Sicherheit ja schon angelegt. Dann geht es weiter mit dem WordPress Plugin: Better Search Replace.
Dies ist ein einfaches aber effizientes WordPress-Plugin, das auch die Möglichkeit eines Testlaufes (ein sogenannter Dry run) für das Suchen und Ersetzen in der Datenbank anbietet. Auch können einzelne Datenbank-Tabellen ab- oder ausgewählt werden.

  1. Installieren Sie das PlugIn auf Ihrem WordPress und aktivieren Sie es.
  2. Starten Sie das Plugin unter Werkzeuge und wählen Sie ALLE vorhandenen Tabellen aus.
  3. bei Suchen nach: tragen Sie http:// ein
  4. bei Ersetzen durch: tragen Sie https:// ein
  5. lassen Sie beim ersten Durchlauf “Testlauf” aktiviert
  6. klicken Sie auf “Suchen/Ersetzen
  7. Bekommen Sie keine Fehlermeldung, wiederholen Sie Schritte 2 bis 4
  8. Entfernen Sie das Häkchen aus “Testlauf
  9. Starten Sie “Suchen/Ersetzen

Das PlugIn beginnt daraufhin seine Arbeit und ersetzt alle http://  Strings in der Datenbank gegen https://

Nun haben Sie es fast geschafft und müssen nur noch ein 301 Redirect einrichten.

301 Redirect einrichten

Sind die zur Webseite gehörenden Links von HTTP auf HTTPS umgestellt, richten Sie nur noch einen permanenten 301 Redirect (Weiterleitung) ein.

Apache: Öffnen Sie die .htaccess-Datei und fügen Sie ganz oben folgende Zeilen ein:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule>

Nginx: Läuft die betreffende Website auf einem Nginx Webserver, muss ich in der VHost-Konfiguration des Nginx-Webservers z.B. folgendes hinzugefügen:

server {
listen 80;
.
server_name example.com;
return 301 https://example.com$request_uri;
}

Browser zeigt weiter die Mixed-Content-Warnung an

An dieser Stelle gibt es leider keine allgemeingültigen Schritte zur Fehlerbehebung.

WordPress hat Unmengen an Themes und PlugIns, da kommt es immer wieder vor das die Entwickler externe Ressoursen per HTTP fix im Quelltext verankern. Hier ist eine Linkanpassung leider nicht möglich. Da muss Hand an den Quelltext des Theme/Plugin gelegt werden.

 


Übersetzen

Ihr Ansprechpartner

Firmeninhaber KAD BUSINESS Webdesign Dresden Klotzsche Suchmaschinenoptimierung

Contact

Kundenmeinungen

schnell und zuverlässig

Von der Idee, bis zur Umsetzung, diversen Wünschen die ich hatte, hat Herr Kad alles getan um mich voll und ganz zufrieden zu stellen.

Selbst nach Fertigstellung der Seite wurden meine kleinen Änderungen noch berücksichtigt und in meine Homepage integriert. Das sogar völlig kostenlos.

KAD-Service kann ich nur weiterempfehlen.
Vielen Dank dafür.

Bärbel Weißenborn
ayurveda massagen dresden

begeistert

vor drei Jahren habe ich mir eine Homepage für mein Studio erstellen lassen. Meine Auftragslage hat sich seitdem mehr als verdoppelt. Die meisten neuen Kunden kommen über die Homepage die bei Google sehr gut gelistet ist.

Vielen Dank dafür

super zufrieden

Ich benötigte schnell ein par Visitenkarten und hatte keinen Plan wie ich sowas verwirklichen konnte.

Online habe ich es versucht, bin aber erstens gescheitert und zweitens gefiel mir da kein Logo so wirklich, denn es sollte schon einzigartig sein. Hilfe bekam ich von Herrn Kad, der nach einem kurzem Telefonat wusste was ich wollte und mir zwei Entwürfe zuschickte. Für einen Entwurf entschied ich mich und nach acht Tagen hatte ich meine Visitenkarten.

Danke für die perfekte Arbeit.

Andreas Ronnemann

super Kontakt

super netter Kontakt und Beratung. Da merkt man, dass hier nicht nur ein Produkt verkauft werden soll, sondern das Herr Kad auch hinter dem was er macht steht.

Ich bin jedenfalls begeistert.

Erich Tetzner
Tetzner GBR

Newsletter