Apache2 nicht www auf www Weiterlung mit SSL

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

Apache2 nicht www auf www Weiterlung mit SSL

Postby ichUndSo » 09. August 2017 13:35

Hallo,
ich versuche meine Apache Weiterleitungen folgendermaßen einzurichten:
http://domain.de -> https://www.domain.com
http://www.domain.com -> https://www.domain.com
https://domain.com -> https://www.domains.com
also grundsätzlich sollen alle Anfrage welche nicht über https://www.domain.com kommen dahin weitergeleitet werden. Dazu habe ich ich meiner default.conf im site-enabled ordner folgende Virtualhost eingetragen:

Code: Select all
<VirtualHost *:80>
   ServerName domain.com
   ServerAlias www.domain.com
   Redirect / https://www.domian.com/
</VirtualHost>

<VirtualHost *:443>

    ServerName https://www.domain.com
   
    DocumentRoot /var/www/html
   
    SSLEngine on
    SSLCertificateFile /etc/letsencrypt/live/www.domain.com/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/www.domain.com/privkey.pem
</VirtualHost>

<VirtualHost *:443>
    ServerName domain.com
    Redirect / https://www.domain.com/
</VirtualHost>




Die Weiterleitungen von den http URLs funktioniert so wie sie soll allerdings werde ich von der URL https://domain.com nicht auf https://www.domain.com weitergeleitet sondern bleibe auf https//domain.com und bekomme dementsprechend vom Browser eine Sicherheitswarnung da mein Lets Encrypt Zertifikat nur für www.domain.com gültig ist und eben nicht für domain.com (ohne www). Meine Frage ist also wie muss ich den Apache Server konfigurieren um eine Weiterleitung auf die www Version zu erzwingen? Vielen Dank für Eure Hilfe!
ichUndSo
 
Posts: 1
Joined: 09. August 2017 13:25
XAMPP version: 7
Operating System: Linux

Re: Apache2 nicht www auf www Weiterlung mit SSL

Postby Nobbie » 09. August 2017 20:05

Code: Select all
   ServerName https://www.domain.com


Das ist ein ungültiger ServerName, das Protokoll https:// hat hier nichts verloren.

Ansonsten bist Du hier insgesamt nicht im richtigen Forum, hier ist das XAMPP(!) für Linux Forum, Du hast aber gar kein XAMPP im Einsatz. Die Begriffe default.conf und site-enabled gibt es in XAMPP nicht.
Nobbie
 
Posts: 9817
Joined: 09. March 2008 13:04


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 4 guests