Springe zum Hauptinhalt

So migrieren Sie von HTTP zu HTTPS

Divi: das am einfachsten zu verwendende WordPress-Theme

Divi: Das beste WordPress-Theme aller Zeiten!

Mehr 901.000 Downloads, Divi ist das beliebteste WordPress-Theme der Welt. Es ist vollständig, einfach zu bedienen und enthält mehr als 62-freie Vorlagen. [Empfohlen]

Bei einer Vielzahl von Angeboten von Tausenden von Hosting-Unternehmen ist es nicht immer einfach, auf den ersten Blick zu erkennen, welche Art von Hosting-Plan für eine WordPress-Umgebung am besten geeignet ist. Während Open-Source-Software mit den meisten Hosting-Plänen kompatibel ist, müssen Sie auf maximale Leistung achten.

1. Holen Sie sich Ihr SSL-Zertifikat von Ihrem Webhost

Als Erstes müssen Sie Ihren Webhost kontaktieren und ihn bitten, SSL auf Ihrer Site zu installieren. Die meisten Gastgeber werden Sie bitten, eine jährliche Gebühr zwischen 19 und 99 US-Dollar pro Jahr zu zahlen.

Die gute Nachricht ist, dass Ihre Website auf gehostet wird Vidahost , Siteground , WPEngine ou Dreamhost Sie können Ihnen ein kostenloses SSL-Zertifikat zur Verfügung stellen und Sie während des gesamten Sicherheitsprozesses unterstützen.

Eine andere sehr interessante Option ist Lass uns verschlüsseln , die kostenlose SSL-Zertifikate bereitstellt. Um diesen Vorgang zu vereinfachen, können Sie die verwenden WP WordPress-Plugin verschlüsseln.

2. Aktualisieren Sie die WordPress-URL

Sobald Ihr Host Ihrem Konto SSL hinzufügt, sollte Ihre Website über die URL zugänglich sein https://votresite.com. Wenn Sie über diese Adresse auf Ihre Site zugreifen können, müssen Sie WordPress für HTTPS einrichten.

Der erste Schritt dazu ist super einfach. Melden Sie sich einfach in Ihrem WordPress-Dashboard an und besuchen Sie den Abschnitt Einstellungen> Allgemein.

URL https wordpress.jpeg

Aktualisieren Sie einfach die WordPress-Adresse (URL) und Webadresse (URL) zu HTTPS, wie in der Abbildung unten gezeigt. Speichern Sie die Einstellungen und Sie werden von Ihrem WordPress-Dashboard abgemeldet.

Erstellen Sie ganz einfach Ihre Website mit Elementor

Mit Elementor können Sie auf einfache Weise jedes Website-Design mit einem professionellen Look erstellen. Zahlen Sie nicht mehr teuer für das, was Sie selbst tun können. [Kostenlos]

3. Erzwingt SSL für das Dashboard in wp-config.php

Verwenden Sie Ihren FTP, um die Datei zu bearbeiten wp-config.php, befindet sich im Stammverzeichnis Ihrer WordPress-Installation. Fügen Sie Folgendes hinzu:

define ( 'FORCE_SSL_ADMIN', true);

Diese Konstante ermöglicht und erzwingt auf einfache Weise die Verwaltung von WordPress über SSL und erhöht die Sicherheit Ihres WordPress-Dashboards.

4. Umleiten von HTTP zu HTTPS

Zu diesem Zeitpunkt arbeitet HTTPS bereits an Ihrer Website. Aber es gibt noch ein paar Dinge zu tun. Die erste besteht darin, den Verkehr umzuleiten http zu https.

Im Laufe der Jahre wurden viele Websites mit Ihrer Website verlinkt http://Es wird also eine Menge Leute geben, die immer noch auf das Internet zugreifen httpVersion Ihrer Website.

Sie müssen also den gesamten Datenverkehr auf die sichere https-Site umleiten. Dies geschieht mit dem .htaccessDatei, die sich im Stammverzeichnis Ihrer WordPress-Installation befindet. Öffnen Sie die Datei und fügen Sie die folgenden Elemente zwischen den hinzu <IfModule mod_rewrite.c>tags:

RewriteCond% {HTTPS}! = aktiviere RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Bitte beachten Sie, dass die .htaccessRedirects können etwas schwierig sein und funktionieren manchmal perfekt auf einem Host und nicht auf einem anderen.

Suchst du nach den besten WordPress Themes und Plugins?

Laden Sie die besten Plugins und WordPress-Themes auf Envato herunter und erstellen Sie ganz einfach Ihre Website. Schon mehr als 49.720.000 Downloads. [EXCLUSIVE]

Wenn der obige Code nicht ordnungsgemäß funktioniert, setzen Sie die Änderungen einfach zurück und wenden Sie sich an Ihren Hosting-Anbieter. Sie geben Ihnen gerne die Weiterleitung .htaccess Richtig, das funktioniert auf ihren Servern.

5. alle Links zu HTTPS ändern

Okay, jetzt haben wir HTTPS korrekt eingerichtet und der HTTP-Verkehr wird automatisch zur HTTPS-Site umgeleitet. Es gibt jedoch noch etwas zu tun: Ersetzen Sie alle HTTP-Links auf Ihrer Site durch ihre HTTPS-Entsprechung. Dies erfolgt in zwei getrennten Teilen:

Direkt codierte Links (Hardcodierung) in Themendateien

Beginnen wir mit Ihrem Thema. Wenn Sie ein WordPress-Thema aus dem WordPress-Verzeichnis oder eines von ElegantThemes oder einem anderen kostenlosen / Premium-Themengeschäft angebotenen verwenden und nichts geändert haben, müssen Sie nichts tun. Wenn Sie jedoch ein benutzerdefiniertes Thema oder ein von Ihnen selbst geändertes Thema verwenden, sind möglicherweise einige HTTP-Links direkt irgendwo codiert.

Werfen Sie einen Blick in Ihre Themendateien (insbesondere header.phpet footer.php) und aktualisieren Sie jeden internen HTTP-Link, der direkt auf seine HTTPS-Version codiert ist.

Interne Links in der Datenbank

Beim Schreiben von Artikeln oder Seiten stehen die Chancen gut, dass Sie interne HTTP-Links eingefügt haben. Um Ihre Links zu aktualisieren, können Sie jeden Beitrag und jede Seite bearbeiten, dies dauert jedoch lange.

Anstatt mit so viel Aufwand umzugehen, gibt es eine schnelle und einfache Möglichkeit, alle internen Links in Ihrer Datenbank zu aktualisieren: Verwenden von SQL-Abfragen.

Es gibt verschiedene Möglichkeiten, SQL-Abfragen auszuführen. Die meisten von Ihnen haben wahrscheinlich ein cPanel auf Ihrem Server installiert.

Um von cPanel aus auf phpMyAdmin zuzugreifen, melden Sie sich einfach bei Ihrem cPanel an und klicken Sie auf das Symbol phpMyAdmin im Bereich Datenbanken .

Erstellen Sie einfach Ihren Online-Shop

Laden Sie kostenlos WooCommerce herunter, die besten E-Commerce-Plugins, um Ihre physischen und digitalen Produkte auf WordPress zu verkaufen. [Empfohlen]

Stellen Sie sicher, dass Sie Ihre Datenbank sichern, falls etwas schief geht. Führen Sie anschließend die folgenden zwei Abfragen aus:

UPDATE wp_posts SET post_content = Ersetzen (post_content, 'http://yoursite.com', 'https://yoursite.com'); UPDATE wp_posts SET post_content = ersetzen (post_content, 'http://www.yoursite.com', 'https://www.yoursite.com');

Stellen Sie sicher, dass "http://yoursite.com" durch die tatsächliche Adresse Ihrer Website ersetzt wird. Die Anforderungen haben alle Ihre internen Links von HTTP zu HTTPS aktualisiert. Jetzt ist Ihre WordPress-Site vollständig SSL-kompatibel und Sie sollten ein grünes Vorhängeschloss in Ihrer Adressleiste sehen, das Ihren Besuchern anzeigt, dass Ihre Site vollständig sicher ist.

Das war's für dieses Tutorial. Ich hoffe, es ermöglicht Ihnen die Migration von HTTP zu HTTPS.

Dieser Artikel enthält Kommentare 0

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um unerwünschte Inhalte zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verwendet werden.

Zurück nach oben
6 Aktien
Aktie4
tweet1
Registrieren1