Nach der Installation eines SSL-Zertifikats musst du sicherstellen, dass der gesamte HTTP-Traffic auf HTTPS umgeleitet wird.
Schritt 1: WordPress-URLs aktualisieren
Gehe zu Einstellungen → Allgemein und ändere beide URLs auf HTTPS.
Schritt 2: Server-Weiterleitung einrichten
Apache (.htaccess)
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Nginx
server {
listen 80;
server_name example.com www.example.com;
return 301 https://$server_name$request_uri;
}
Schritt 3: HTTPS in wp-config.php erzwingen
define('FORCE_SSL_ADMIN', true);
Schritt 4: Datenbank-URLs korrigieren
wp search-replace 'http://example.com' 'https://example.com' --all-tables
Schritt 5: HSTS-Header hinzufügen
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"
Mit InspectWP überprüfen
Führe einen InspectWP-Scan durch, um zu bestätigen, dass deine Seite HTTPS nutzt, ein gültiges SSL-Zertifikat hat und keine Mixed-Content-Warnungen aufweist.