Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:https
no way to compare when less than two revisions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.


typo3:https [2018/04/18 20:04] (aktuell) – Weiterleitung von HTTP auf HTTPS admin
Zeile 1: Zeile 1:
 +====== HTTPS-Verschlüsselung in TYPO3 ======
 +
 +===== Weiterleitung von HTTP auf HTTPS =====
 +
 +Die folgende Ergänzung in der ''.htaccess'' leitet alle Anfragen auf die verschlüsselte Verbindung um. Dabei bleibt der komplette angefragte Pfad mit Query String erhalten.
 +
 +Der Ausschnitt ist Teil der ''.htaccess'', die mit mit dem TYPO3-Kern ausgeliefert wird:
 +
 +<code>
 +<IfModule mod_rewrite.c>
 +
 + # Enable URL rewriting
 + RewriteEngine On
 +
 + # Store the current location in an environment variable CWD to use
 + # mod_rewrite in .htaccess files without knowing the RewriteBase
 + RewriteCond $0#%{REQUEST_URI} ([^#]*)#(.*)\1$
 + RewriteRule ^.*$ - [E=CWD:%2]
 +
 + # Hier ergänzt: Weiterleitung auf HTTPS
 + RewriteCond %{HTTPS} off
 + RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 +
 + # etc.
 +</IfModule>
 +</code>
 +
 +<WRAP center round important 100%>
 +Wichtig ist die Reihenfolge der Rewrite-Regeln. Falls man die zwei neuen Zeilen am Ende, also nach den Rewrites für RealURL (oder CoolUri) einfügt, wird falsch auf https://www.domain.de/index.php weitergeleitet.
 +</WRAP>
  
typo3/https.txt · Zuletzt geändert: 2018/04/18 20:04 von admin