Skip to content

Instantly share code, notes, and snippets.

@Nerdies24
Created January 26, 2021 08:44
Show Gist options
  • Save Nerdies24/c78e9a6d58b34f1d98497e1c10c65957 to your computer and use it in GitHub Desktop.
Save Nerdies24/c78e9a6d58b34f1d98497e1c10c65957 to your computer and use it in GitHub Desktop.
htaccess Redirect von HTTP auf HTTPS

.htaccess Redirect von HTTP auf HTTPS

Machen Sie bitte vor dem Hochladen des Codes ein Back-up Ihrer WordPress Installation. (z.B. mit dem Plugin Duplicator)

So gehen Sie vor!

  • Beantragen Sie bei Ihrem Webhoster ein https Zertifikat für Ihre Domain
  • Erst nach der Beantragung und Freischaltung stellen Sie Ihre WordPress Installation um (siehe Bild 1 - unten)
  • Downloaden Sie bitte mittels FTP die .htaccess Datei (siehe Bild 2 - unten) aus Ihrem Root Verzeichnis, machen eine Kopie und speichern das Original gesondert ab.
  • In die Kopie der .htaccess Datei fügen Sie den unten stehenden Code ein. Fügen Sie den Code in Ihre .htaccess Datei an das Ende hinzu.
  • Danach laden Sie die Datei wieder auf Ihren Server hoch und überschreiben die Version die auf Ihrem Server liegt.
  • Sollte etwas schief gehen, dann spielen Sie Ihre Original htaccess Datei wieder ein.

Was macht dieser Code?

  • Der folgende Code lässt nicht mehr zu, dass Sie Ihre Website mit http://dein-seite.de aufrufen
  • Ihre Website ist ab sofort unter: https://dein-seite.de erreichbar. Voraussetzung ist natürlich, dass Sie bei Ihrem Webhoster ein https Zertifikat für Ihre Domain beantragt haben
  • Google bekommt durch den 301-Redirect die Information, dass alle Inhalte auf die HTTPS-Version umgezogen sind

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

Image
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment