Re: Apache2: Umleitung Port 80 --> 443 mit VirtualHosts
Servus,
Hier noch der Inhalt der "/etc/apache2/hosts":
NameVirtualHost 192.168.0.1:80
NameVirtualHost 192.168.0.1:443
<VirtualHost 192.168.0.1:80>
Redirect / https://foo.bar.tld
Probier hier mal, statt dein Redirect:
(oder heißt das unter Apache2 jetzt so?)
RewriteEngine On
RewriteRule ^/(.*)$ https://%{HTTP_HOST}/$1
</VirtualHost>
<VirtualHost 192.168.0.1:443>
# Name des Servers:
ServerName foo.bar.tld
# Name des Administrators:
ServerAdmin info@bar.tld
# Basisverzeichnis: Dieses Verzeichnis enthaelt alle HTML-Dateien,
# Bilder, Grafiken, etc.
DocumentRoot /var/www
# Verzeichnis fuer Daten von lokalen Benutzern:
UserDir HTML
# Nach diesen Dateien wird automatisch gesucht:
DirectoryIndex index.htm index.html index.xhtml
Wo ist das Zertifikat?
</VirtualHost>
Nach dem Neustart des Apache-Servers erhalte ich unter
"/var/log/apache2/error.log" folgende Fehlermeldung (ohne Angabe des
Datums):
[warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[error] Illegal attempt to re-initialise SSL for server
(theoretically shouldn't happen!)
Sieht nicht gut aus. Was sagt 'netstat -nlt'?
Nun meine Fragen:
1.) Ist die Umleitung (Port 80 --> Port 443) so in Ordnung?
Siehst du in deinem Browser, wenn aus http https wird...
2.) Was stimmt an meinen SSL-Einstellungen nicht?
Bitte beachtet bei Euren Antworten, dass ich noch Newbie bin.
Grüße
Mathias
Reply to: