[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: