Veröffentlicht 17. Mai 200322 j Hallo zusammen, ich versuche gerade bei meinem Apache für den virtuellen Host auch SSL zu aktivieren. Aber irgendwie funktioniert das nicht so ganz. In meiner httpd.conf steht unter anderem <VirtualHost *> ServerName domain1.haus.de </VirtualHost> <VirtualHost *> DocumentRoot "/diverses/html/testserver/domain2" ServerName domain2.haus.de ServerAlias domain2 </VirtualHost> <VirtualHost domain1.haus.de:81> DocumentRoot /diverses/html/testserver/domain2 ServerName domain1.haus.de </VirtualHost> Wenn ich http://domain1.haus.de eingebe, erscheint Server 1. Bei https://domain1.haus.de kommt auch Server 1. Das mit Port 81 klappt auch. Wenn ich http://domain2.haus.de eingebe, erscheint Server 2. Was muss ich einstellen, dass bei https://doamin2.haus.de auch Server 2 erscheint und nicht Server 1? Frank
17. Mai 200322 j In Deiner Konfiguration gibt's neben den unverschlüsselten VirtualHosts auch noch die verschlüsselten. Dort analog eintragen, dann sollte es eigentlich funktionieren.
18. Mai 200322 j Autor Ich habe jetzt noch <VirtualHost domain2.haus.de:443> Port 443 SSLEnable SSLCertificateFile /etc/httpd/ssl.crt/server.crt SSLCertificateKeyFile /etc/httpd/ssl.key/server.key DocumentRoot "/diverses/html/testserver/domain2" ServerName domain2.haus.de ServerAlias domain2 </VirtualHost> in meiner httpd.conf eingetragen. https://domain2.haus.de funktioniert jetzt. Aber wenn ich dann https://domain1.haus.de mache, dann erscheinen immer die Dateien von der Domain 2. Frank
24. Mai 200322 j Sind das zwei verschiedene IPs? Falls nicht muß noch ein NameVirtualHost in die Konfiguration sein. Evtl. ist in Deinem Browsercache die alte Seite drin (MS IE ist ein heißer Kandiat für dieses 'Problem' )
25. Mai 200322 j Am besten die IP. Bsp: NameVirtualHost 1.2.3.4:443 Damit sagt man Apache, daß es für ein und die selbe IP mehrere virtuelle Hosts gibt. Siehe auch http://httpd.apache.org/docs/mod/core.html#namevirtualhost
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.