ich finde im Netz Umleitungen von https auf http. Ich weiß wie ich innerhalb von http eine https-Ausnahme definiere - aber die Kombi aus beiden + mit "www." find ich nicht. Muß wohl wieder eine Extrawurst haben ;(
Ich benötige also ein rewrite für:
https://www. - nur für /admin/
http://www. - für den Rest
Einzeln ist das soweit alles klar - nur mit dem Kombinieren komme ich nicht zurrecht:
Aufruf: http://meinedomain.tld
Redirekt: http://www.meinedomain.tld
Lösung:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} !^www\.meinedomain\.tld$ [NC]
RewriteRule ^(.*)$ http://www.meinedomain.tld/$1 [R=301,L]
Redirekt: http://www.meinedomain.tld
Lösung:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^https://www\.meinedomain\.tld$ [NC,OR]
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://www.meinedomain.tld/$1 [R=301,L]
Redirekt: https://www.meinedomain.tld/admin
Lösung:
Code: Alles auswählen
RewriteCond %{REQUEST_URI} /admin/
RewriteCond %{SERVER_PORT} 80
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Aufruf: http://meinedomain.tld/admin
Redirekt: https://www.meinedomain.tld/admin
Aufruf: http://meinedomain.tld/
Redirekt: http://www.meinedomain.tld/
Aufruf: https://www.meinedomain.tld/admin (!)
Kein redirect
Aufruf: https://www.meinedomain.tld/
Redirekt: http://www.meinedomain.tld
Wie bekomme ich das hin?
Ich möchte bewusst auf https für die ganze Seite verzichten ... gibt Zertifikatserror - was auch richtig ist. Mir geht es bei /admin/ einzig um eine verschlüsselte Verbindung wo ich meine Login-Daten rüber jage ...
Danke
Wuppi