# SSL / https und www. erzwingen bei Shopware 6 (Tutorial)

**URL:** https://forum.shopware.com/t/ssl-https-und-www-erzwingen-bei-shopware-6-tutorial/85612
**Category:** Administration
**Created:** [2. März 2021 um 16:11 UTC](https://forum.shopware.com/t/ssl-https-und-www-erzwingen-bei-shopware-6-tutorial/85612 "2021-03-02T16:11:56Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![markus.klees](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/markus.klees/32/7714_2.png) [@markus.klees](https://forum.shopware.com/u/markus.klees)
#### Post date: [2. März 2021 um 16:11 UTC](https://forum.shopware.com/t/ssl-https-und-www-erzwingen-bei-shopware-6-tutorial/85612/1 "2021-03-02T16:11:56Z")

</div>

Wenn man im Shop https (SSL) und www. erzwingen möchte, dann kann man dies mittels einer htaccess Weiterleitung umsetzen. Dazu direkt in der htacces Datei unterhalb von `RewriteEngine On` folgenden Code einbauen.

```auto
<IfModule mod_rewrite.c>
    RewriteEngine On

    # Weiterleitung auf https
    RewriteCond %{HTTPS} off
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    # Weiterleitung auf www
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

```

Mit diesen Regeln wird zuerst auf https weitergeleitet. Ist www. schon vorhanden, bleibt dies erhalten. Danach wird, falls notwendig zusätzlich auf www. weitergeleitet.

## Bei mehreren Verkaufskanälen mit Subdomains als Domäne

```auto
<IfModule mod_rewrite.c>
    RewriteEngine On

    # Weiterleitung auf https
    RewriteCond %{HTTPS} off
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    # Weiterleitung auf www
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    # Zweite Condition, damit Subdomains nicht auf www weitergeleitet werden.
    RewriteCond %{HTTP_HOST} !^IHRE_SUBDOMAIN\. [NC]
    RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

```

## Platzierung in der .htaccess

Die Rewrite Befehle sollten an den Anfang der htaccess Datei gesetzt werden. Es ist darauf zu achten, dass diese nicht innerhalb der `# BEGIN Shopware` und `# END Shopware` Blöcke gesetzt werden, da diese sonst durch Shopware überschrieben werden könnten.
