mod_rewrite https:// zu http:// umleitung

Apache, Lighttpd, nginx, Cherokee
t-eddie
Posts: 45
Joined: 2006-03-07 18:05

mod_rewrite https:// zu http:// umleitung

Post by t-eddie » 2009-08-28 11:45

Hallo Root-Forum Gemeinde,

ich habe ein kleines Problem mit dem mod_rewrite. Ich möchte gerne das http://domain.de zu http://www.domain.de wird - das habe ich auch mittels diesem Eintrag hinbekommen:

Code: Select all

#Umleitung von http://domain.de zu http://WWW.domain.de
RewriteCond %{HTTP_HOST} ^[^.]*.[^.]*$
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]


Nur wie kann ich das ganze auch für https bewerkstelligen - also das aus https://domain.de dann https://www.domain.de wird ??
Diesen Fall brauche ich genau für eine Domain - da ich nur ein SSL Zertifkat besitze, was auf https://WWW.domain.de ausgestellt ist.

Für alle anderen Domains, möchte ich gleich eine Umleitung von https:// zu http:// -> der Aufruf von https soll also gar nicht möglich sein. Wie bewerstellige ich das am besten??? In der umgedrehten richtung habe ich es schon hinbekommen, also http:// zu https://

Code: Select all

#Umleitung von http auf https
#RewriteCond     %{SERVER_PORT}   !^443$
#RewriteRule     (.*)             https://%{HTTP_HOST}/$1   [L]


Kann mir hier bitte wer weiterhelfen, mit den 2 Problemen?? Vielen Dank im voraus.

t-eddie

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: mod_rewrite https:// zu http:// umleitung

Post by Joe User » 2009-08-28 13:23

Warum mod_rewrite dafür misbrauchen, wenn es mod_alias gibt?

Code: Select all

Redirect permanent / http://www.domain.tld/
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

t-eddie
Posts: 45
Joined: 2006-03-07 18:05

Re: mod_rewrite https:// zu http:// umleitung

Post by t-eddie » 2009-08-28 13:55

Mhmm,

das funktioniert leider nicht -> als Fehlermeldung erscheint:

Code: Select all

Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.


Es ist ein Apache 1.3.3.4 im Einsatz - ist vielleicht die Syntax falsch?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: mod_rewrite https:// zu http:// umleitung

Post by Joe User » 2009-08-28 16:52

Hast Du es in die richtigen vHosts geschrieben?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.