2009-08-01 16 views
2

Ich habe einen Client-Ordner unter http://www.example.com/client Allerdings habe ich jetzt SSL auf dem Server installiert und möchte eine permanente Umleitung mit HTACCESS hinzufügen, so dass wann immer/client zugegriffen wird, dass es umleitet zu: https://www.example.com/clientRewriteCond und RewriteRule in .htaccess

Jeder weiß, wie man das macht?

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

wenn Dies sollte keinen Einfluss auf die Lösung, aber die Seite muss noch umleiten zu www.example.com FIRST, und dann zu https://www.example.com/client für:

Ich habe meine Domains in der Vergangenheit wie folgt umgeleitet Beispiel: http://www.example.co.za/client wird eingegeben.

+0

Mögliches Duplikat: http://stackoverflow.com/questions/1213404/using-htaccess-to-control-https-on-certain-pages/1214288#1214288 – Gumbo

Antwort

1

Versuchen Sie folgendes:

RewriteCond %{HTTPS} !on 
RewriteRule ^client(/.*)?$ https://www.example.com%{REQUEST_URI} [L,R=301] 
Verwandte Themen