Auf SSL Umleiten per .htaccess

Dr.Oetker

Registered User
Moin!

Folgendes Problem:

Ich möchte gerne, das Besucher, die auf http://meineseite.de/board gehen, automatisch auf https://meineseite.de/board landen.

Dazu habe ich folgenden Code:

Code:
RewriteEngine on
RewriteCond   %{SERVER_PORT}  !^443$
RewriteRule   ^(.*)?$   https://%{SERVER_NAME}/$1 [R,L]

Das funktioniert auch soweit, außer, das man auf https://meineseite.de landet und nicht im Verzeichnis board.

Wenn ich jetzt den Code änder in

Code:
RewriteRule   ^(.*)?$   https://%{SERVER_NAME}/board/$1 [R,L]


geht garnichts mehr. Auch alle möglichen anderen Kombinationen bringen nichts.

Hat jemand eine Idee?

Danke schon Mal und einen schönen Tag noch!
 
Last edited by a moderator:
So sollte es auch gehen.. :)
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[-0-9a-z]*\.{SERVER_NAME}$ [NC]
RewriteRule ^(.*)$ https://{SERVER_NAME}/$1 [R=301,L]
Das Verzeichnis brauchste eigentlich nicht angeben. oder direkt so:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[-0-9a-z]*\.domain.de$ [NC]
RewriteRule ^(.*)$ https://domain\.de/$1 [R=301,L]
 
Danke, aber das funktioniert leider beides auch nicht. Ich lande immer noch auf der http Seite, nicht auf der https Seite.

RewriteEngine funktioniert aber, andere Befehle setzt er ja um...
 
Dazu habe ich folgenden Code:
und wo liegt die .htaccess? Hast du dir die rewriteLog angeschaut bzw. aufgesetzt? Warum nutzt du die RewriteRules nicht direkt in der httpd.conf/im <virtualhost ...:80>?
 
Back
Top