Du bist hier: Startseite » Blog » .htaccess Redirect von HTTP auf HTTPS erzwingen

.htaccess Redirect von HTTP auf HTTPS erzwingen

14 Kommentare
.htaccess Redirect von HTTP auf HTTPS erzwingen

Es ist mehr als Nachteilhaft, wenn Deine Website oder Teile Deiner Website auch unter HTTP zu erreichen sind, nachdem Du auf eine verschlüsselte Website per HTTPS umgestellt hat. Denn das bedeutet Duplicate Content und wirkt sich nachteilhaft auf Deine Rankings aus. Dieses nützliche kleine Snippet für die .htaccess Datei leitet wirklich alle Anfragen von HTTP auf HTTPS weiter. Sehr hilfreich für Dich, wenn Du gerade Deine Website auf HTTPS umgestellt hast.

.htaccess Redirect  von HTTP auf HTTPS: Der Code für die .htaccess

Nach einer Umstellung Deiner WordPress-Website auf ein HTTPS-Zertifikat müssen wirklich alle Seiten und Beiträge nur und ausschliesslich über HTTPS erreichbar sein. Ansonsten riskierst Du Deine Ranking-Platzierungen, weil Google dann doppelte Inhalte feststellt und Du echte Probleme für Deine Suchmaschinenoptimierung bekommst.

Das gilt es unbedingt zu vermeiden, damit Deine Rankings in den Suchergebnissen erhalten bleiben und Du von dem positiven Effekt der Umstellung auch profitierst. Daher stelle ich Dir ein kleines Snippet vor, dass garantiert alle Anfragen auf HTTPS umleitet. Nachdem Du den Code in Deine .htaccess Datei hinein kopiert hast, kannst Dich ganz entspannt zurücklegen.

Bitte beachten: Die .htaccess Datei ist im Hauptverzeichnis von WordPress zu finden. Sie zählt zu den versteckten Dateien, Du wirst also erst die Anzeige versteckter Dateien oder Systemdateien anschalten, bzw. aktivieren müssen. Ansonsten ist sie auf Deinem Desktop nach dem Herunterladen nicht sichtbar. Bei macOS geht das mit der Tastenkombination Befehlstaste (⌘) Umschalttaste (⇧) und Punkt (.)

Den folgenden Code kopiere bitte ganz oben in Deine .htaccess Datei hinein. Vorteilhaft kann vor Beginn der Arbeit ein Backup dieser wirklich wichtigen Datei sein.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Ab sofort werden dann wirklich alle Anfragen der HTTP-Variante Deiner Domain auf die HTTPS-Version umgeleitet. Zudem bekommt Google durch den 301-Redirect noch die wichtige Information, dass alle Inhalte Deiner Domain nun dauerhaft auf die HTTPS-Version umgezogen sind.

Du hast Deine Domain gewechselt und brauchst einen .htaccess Redirect aller Seiten von Domain A auf Domain B?

Somit kann Google die alte Domain gegen die neue in den Suchergebnissen austauschen. Wir erinnern uns: der Code 301 steht für »Moved Permanently« und sorgt daher für eine Indexierung der neuen URL.

Du interessierst Dich für SEO? Dann ist das vielleicht nützlich für Dich

Kategorie: WordPress Snippets

Gründer und Inhaber

Andreas ist der Gründer und Inhaber der SEO Agentur Hamburg. Er hat mehr als 13 Jahre Erfahrung mit WordPress-Entwicklung und über 11 Jahre Erfahrung mit erfolgreicher Suchmaschinenoptimierung. Er hat Hunderte Artikel über WordPress und SEO für die Online-Magazine DrWeb.de und Noupe.com geschrieben.

Deine Wettbewerber sind bei Google vor Dir positioniert und Du weißt nicht, warum?

Diese Beiträge könnten Dich auch interessieren