Umleitung mehrerer Domains zu https

Alles, was den Apache betrifft, kann hier besprochen werden.

Umleitung mehrerer Domains zu https

Postby kammerjaeger » 31. May 2016 18:05

hallo zusammen

Ich habe z.Zeit eine Umleitung meiner .com-Domain auf meine .ch-Domain per htaccess.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.test.com$ [OR]
RewriteCond %{HTTP_HOST} ^test.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.test.ch$
RewriteRule ^(.*)$ http://test.ch/$1 [R=301,L]

Nun haben wir ein SSL bzw. TLS-Zertifikat "gekauft" und möchten die Besucher dementsprechend über https geroutet haben. Wie mache ich das? Ich kreiere offenbar eine Endlosschlaufe, wenn ich test.ch zu den RewriteCond hinzufüge und als RewriteRule die https-Adresse angebe... :?

Vielen Dank für eure Hilfe!
kammerjaeger
 
Posts: 1
Joined: 31. May 2016 17:17
XAMPP version: -
Operating System: Windows 7

Re: Umleitung mehrerer Domains zu https

Postby Nobbie » 01. June 2016 10:35

Du musst den Port auch abfragen, wenn er 80 ist (also http:), dann Weiterleitung auf https:.... (Port 443). Und sonst eben nicht.

Erheblich einfacher gestaltet sich das übrigens, wenn man den Redirect nicht in der .htaccess veranlasst, sondern direkt in der Apache Konfiguration (httpd.conf und inkludierte Dateien), dort einfach in den jeweiligen VirtualHosts einen Redirect veranlassen, dazu braucht man nicht einmal ModRewrite.
Nobbie
 
Posts: 13179
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 33 guests