Skip to content

Instantly share code, notes, and snippets.

@Nerdies24
Created January 26, 2021 08:44

Revisions

  1. Nerdies24 created this gist Jan 26, 2021.
    29 changes: 29 additions & 0 deletions htaccess Redirect von HTTP auf HTTPS.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,29 @@
    # .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](https://de.wordpress.org/plugins/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

    <br>

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

    ![Image](https://dl.dropbox.com/s/no6myujboeh0se2/Bild1---WordPress-Einstellung-URL.png)
    <br>
    ![Image](https://dl.dropbox.com/s/c3dqrmzrzlwddpn/htaccess.jpg)