Wie man eine Drupal-Site von HTTP auf HTTPS umstellt

Drupal ist eines der leistungsfähigsten Content-Management-Systeme, die heute verfügbar sind.

Diese Open-Source-Plattform wird von Millionen großer und kleiner Websites genutzt und ist äußerst skalierbar und blitzschnell. Wenn Ihre Website auf Drupal läuft, sind Sie in sehr guter Gesellschaft. Das Weiße Haus, die australische Regierung, der Wetterkanal und NBC sind nur einige bekannte Websites, die Drupal für die Verwaltung und Bereitstellung von Online-Inhalten nutzen. In der heutigen Online-Umgebung ist es sehr empfehlenswert zu lernen, wie man eine Drupal-Site von HTTP auf HTTPS umstellt. Und hier ist der Grund dafür.

So flexibel Drupal auch ist, es kann nicht alle Anforderungen an Ihre Website abdecken. Unabhängig davon, ob Sie einen Blog, einen E-Commerce-Shop oder eine Mitgliederseite betreiben, ist es wichtig, die persönlichen Daten der Benutzer zu schützen, die zwischen ihren Browsern und Ihrem Server übertragen werden.

Um dies auf die professionellste und sicherste Weise zu erreichen, müssen Sie Ihrer Website ein SSL-Zertifikat hinzufügen. Obwohl es nicht das Ziel dieses Artikels ist, tief in die Besonderheiten von SSL einzutauchen, können wir unerfahrene Benutzer nicht im Dunkeln lassen. Wenn Sie sich noch nicht mit SSL-Zertifikaten auskennen, können Sie sich über die folgenden Links schnell mit allem vertraut machen, was mit SSL zu tun hat.

Ein technischer Überblick über die Funktionsweise von SSL-Zertifikaten
Wie wählt man das beste SSL-Zertifikat für seine Website aus?
Warum ist ein SSL-Zertifikat für Ihr Online-Geschäft wichtig?

Kommen wir nun zum eigentlichen Zweck dieses Artikels.

Wie man eine Drupal-Site von HTTP auf HTTPS umstellt

Nachdem Sie Ihr SSL-Zertifikat installiert und konfiguriert haben, sollten Sie als Erstes überprüfen, ob es ordnungsgemäß funktioniert. Hier sind die ultimativen Tools für den Kauf und die Prüfung eines SSL-Zertifikats. Wenn keine Fehler gefunden werden, können Sie jetzt HTTPS sicher zu Ihrer Website hinzufügen.

Möglicherweise möchten Sie HTTPS nur an bestimmten Stellen aktivieren, z. B. auf der Anmeldeseite oder im Einkaufswagen. Der Wechsel zwischen HTTP und HTTPS kann jedoch Ihre gesicherte Sitzung gefährden. Browser kennzeichnen gemischte HTTP- und HTTPS-Inhalte als nicht gesichert. Wenn Sie nicht Ihre gesamte Website verschlüsseln, können die Besucher nicht darauf zugreifen.

Sie können HTTPS für Ihre gesamte Website auf zwei Arten erzwingen. Am schnellsten geht es, wenn Sie Ihre .httaccess-Datei im Stammverzeichnis aktualisieren. Fügen Sie einfach den folgenden Code unter “RewriteEngine on” ein

RewriteCond %{HTTP_HOST}!^www. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP:X-Forwarded-Proto}!https
RewriteCond %{HTTPS} offRewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Die zweite Möglichkeit ist die Verwendung von Drupal-Modulen und die Erzwingung von HTTPS über Ihr Front-End-Dashboard. Hier können Sie nach Drupal-Projektmodulen suchen.

Nun, da Ihr gesamter Datenverkehr auf HTTPS umgeleitet wurde, ist es an der Zeit, der Umstellung den letzten Schliff zu geben. Überprüfen Sie Ihre Vorlagen auf verbleibende HTTP-Ressourcen wie Mediendateien, CSS, js usw. und fügen Sie dem HTTP ein S hinzu. Wenn Sie bei lokalen Bildern absolute Pfade verwendet haben, müssen Sie möglicherweise eine ganze Menge ersetzen. Wenn Sie eine SQL-Anweisung schreiben, um Ihre Hyperlinks zu finden und zu ersetzen, können Sie viel Zeit sparen.

Schließlich teilen Sie Google mit, dass alle Ihre Inhalte jetzt über HTTPS bereitgestellt werden. Aktualisieren Sie Ihre XML-Sitemap mit den neuesten HTTPS-Links und senden Sie sie an die Google-Webmaster-Tools. Verwenden Sie die Datei Robots.txt, um zu kontrollieren, welche Seiten gecrawlt und indiziert werden.

Und das sollte alles sein. Die Umstellung einer Drupal-Website von HTTP auf HTTPS ist kein schwieriger Prozess. Wenn Sie nach den oben beschriebenen Schritten immer noch Probleme haben, wenden Sie sich an Ihren Hosting-Anbieter oder bitten Sie die Drupal-Community im offiziellen Drupal-Forum um Hilfe.

Sparen Sie 10% auf SSL-Zertifikate, wenn Sie noch heute bestellen!

Schnelle Ausstellung, starke Verschlüsselung, 99,99% Browser-Vertrauen, engagierter Support und 25-tägige Geld-zurück-Garantie. Gutscheincode: SAVE10

Geschrieben von

Erfahrener Content-Autor, spezialisiert auf SSL-Zertifikate. Verwandeln Sie komplexe Cybersicherheitsthemen in klare, ansprechende Inhalte. Tragen Sie durch wirkungsvolle Narrative zur Verbesserung der digitalen Sicherheit bei.