Einrichtung von HTTPS SSL

Google kündigte im August 2014 an, dass sie HTTPS als Ranking-Signal verwenden würden.  Jetzt ist es wichtiger denn je, HTTPS zu verwenden, um Ihre Website zu sichern und Ihr SEO zu verbessern.

Die Implementierung von HTTPS auf einer neuen Website kann erfolgen, indem Sie zu Einstellungen > Allgemein gehen und die URLs in den Feldern WordPress-Adresse und Website-Adresse auf https:// setzen.  Dies sollte nur auf einer neuen Website erfolgen.

Wenn Sie HTTPS auf einer bestehenden Website implementieren, müssen Sie den folgenden Code zu Ihrer .htaccess-Datei im Stammverzeichnis Ihrer Website auf dem Server hinzufügen:

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

Stellen Sie sicher, dass Sie yoursite.com durch Ihren Domainnamen ersetzen.

Wenn Sie NGINX verwenden, würden Sie diesen Code verwenden:

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

Wenn Sie HTTPS zur Sicherung Ihres WordPress-Adminbereichs verwenden möchten, fügen Sie die folgende Zeile zu Ihrer wp-config.php-Datei im Stammverzeichnis Ihrer Website auf dem Server hinzu:

define('FORCE_SSL_ADMIN', true);

Platzieren Sie diese Zeile vor der Zeile, die besagt: „Das ist alles, bearbeiten Sie nicht weiter!“

Sie benötigen ein SSL-Zertifikat, das auf Ihrem Server installiert ist. Wenden Sie sich daher an Ihr Hosting-Unternehmen oder erwägen Sie den Wechsel zu einem Hosting-Unternehmen, das sich bei Let's Encrypt angemeldet hat.

Testen Sie abschließend jede Seite Ihrer Website, um sicherzustellen, dass sie vollständig gesichert ist.  Sie können die Entwicklertools in Chrome oder eine Website wie Why No Padlock verwenden.

Weitere Informationen darüber, wie Sie WordPress ordnungsgemäß zu HTTPS migrieren, finden Sie in diesem Artikel auf WPBeginner.