Zum Inhalt springen

htaccess - Weiterleitung auf www und https

Erstellt am 10. Mai 2017 · 1 Antwort · letzte Antwort am 10. Mai 2017

Tags: Frage

vsnase ·

Guten Tag zusammen,

ich habe folgende Situation:

domain1.de soll weitergeleitet werden auf www.domain1.de
domain1.net soll weitergeleitet werden auf www.domain1.de
www.domain1.net soll weitergeleitet werden auf www.domain1.de
http soll umgeleitet werden auf https

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !\.(.*)\. [NC]
RewriteCond %{HTTP_HOST} !^localhost [NC]
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{HTTPS} off
# ab hier erhalte ich dann einen Umleitungsfehler, Aufruf kann nie beendet werden
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]

Wie oben geschrieben erhalte ich bei Aktivierung der Umleitung auf https einen Umleitungsfehler und ich habe noch nicht einmal die zweite Domain umgeleitet.

Hat da irgendjemand eine Hilfestellung für mich?

Verion ist typo3 7.18 und gehostet ist das bei Strato.

Ich kann den Hoster nicht ändern und ich kann nur über ftp die htaccesss anpassen, kein Zugriff auf die Strato-Verwaltungskonsole.

Danke

Teisinger ·

umleitung von www. auf ohne, oder umgekehrt kannst du auch in Typo3 BE lösen, <- Liste -> klick auf die betreffende root seite (global icon) und gib da das entsprechende bei Domäne ein... z. B.:

Domäne:
domain1.de

umleiten zu:
http://www.domain1.de

Beispiel:

# RewriteEngine On

# RewriteCond %{HTTP_HOST} ^(www\.)?YOUR_DOMAIN\.de$ [NC]
# RewriteCond %{HTTPS} !on [NC]
# RewriteRule ^(.*)$ https://www.YOUR_DOMAIN.de/$1 [R=301,L]

# With HSTS you can tell browsers when users visit your site to only request from the HTTPS version of the site, no interactions over HTTP.
# Gilt dann für alle Webseiten die innerhalb einer Typo3 Installation liegen!
# <IfModule mod_headers.c>
# Header set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
# </IfModule>