PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Virtualhosts mit SSL und DynDNS



heffer
30.12.03, 00:11
Hi all,

ich möchte auf meinem Rechner über http://test.dyndns.org (Port 80) und https://anderer.test.dyndns.org (Port 443) zwei verschiedene DocumentRoots ansprechen. Das "enable Wildcards" hab ich für DynDNS schon aktiviert.

Meine httpd.conf sieht momentan so aus:


Listen 80
<IfDefine SSL>
Listen 443
</IfDefine>

ServerName localhost

DocumentRoot "/var/www_old"



NameVirtualHost *:80
<VirtualHost *:80>
SSLEngine off
ServerName test.dyndns.org
ServerAdmin root@dyndns.org
DocumentRoot "/var/www"
</VirtualHost>


NameVirtualHost *:443
<IfDefine SSL>
<VirtualHost *:443>
SSLEngine on
ServerName anderer.test.dyndns.org
ServerAdmin root@dyndns.org
DocumentRoot "/var/www_secure"
</VirtualHost>
</IfDefine>

Wenn ich http://test.dyndns.org aufrufe erhalte ich den Inhalt von "/var/www", bei https://anderer.test.dyndns.org aber den Inhalt von "/var/www_old" statt "/var/www_secure". Was mache ich falsch?

Wie kann ich alles ausser "http://test.dyndns.org" bzw. "https://anderer.test.dyndns.org" ins Nirvana (bzw. auf eine Fehlerseite) laufen lassen? D.h. ich möchte per "http://anderer.test.dyndns.org" oder "https://test.dyndns.org" ein "Access denied" o.ä. Fehlerseite bekommen.


CU Heff