Default Host

Alles, was den Apache betrifft, kann hier besprochen werden.

Default Host

Postby jochen35 » 20. March 2013 10:44

Hallo,

habe soeben den Apache 2.4.4 auf einem Windows Server 2008 R2 installiert und eine vHosts-Konfiguration für site1.mydomain.de und site2.mydomain.de in der httpd.conf erstellt. Das funktioniert soweit auch ohne Problem, doch wenn ich statt site1 oder site2 einen anderen Namen angeben, wie zum Beispiel site3.mydomain.de oder auch nur mydomain.de, wird immer site1 aufgerufen. Kann man diese Default-Äuflösung unterbinden? Am besten wäre es, wenn der Apache einen 404 zurückgibt, wenn für die eingegebene URL kein VirtualHost existiert.

Ich freue mich auf Eure Antworten.

Gruß
Jochen

Hier noch meine VirtualHost Konfiguration
Code: Select all
<VirtualHost *:443>
    SSLEngine on
    SSLCertificateFile "C:/Apache24/conf/xxxx.crt"
    SSLCertificateKeyFile "C:/Apache24/conf/xxxx.key"
    DocumentRoot C:/Apache24/htdocs/xxx/site1
    ServerName site1.mydomain.de
    DirectoryIndex index.html index.php
    <Directory "C:/Apache24/htdocs/xxxx/site1">
       Options Indexes FollowSymLinks Includes ExecCGI
       Order allow,deny
       Allow from all
       AllowOverride All
    </Directory>
</VirtualHost>

<VirtualHost *:443>
    SSLEngine on
    SSLCertificateFile "C:/Apache24/conf/xxxx.crt"
    SSLCertificateKeyFile "C:/Apache24/conf/xxxx.key"
    DocumentRoot C:/Apache24/htdocs/xxx/site2
    ServerName site1.mydomain.de
    DirectoryIndex index.html index.php
    <Directory "C:/Apache24/htdocs/xxxx/site2">
       Options Indexes FollowSymLinks Includes ExecCGI
       Order allow,deny
       Allow from all
       AllowOverride All
    </Directory>
</VirtualHost>
jochen35
 
Posts: 10
Joined: 12. April 2005 06:36

Re: Default Host

Postby Altrea » 20. March 2013 17:03

Hallo Jochen,

Definiere dazu doch einfach einen neuen default vhost (apache kennt hierfür den magischen hostnamen _default _) mit einem Redirect auf die Fehlerseite 404.

In etwa hier beschrieben: http://serverfault.com/questions/231438 ... -in-apache

Mit freundlichen Grüßen,
Altrea
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
free software according to purpose of usage
XAMPP 1.8 for local development/testing only
Zend Server 6 (free) for production environments
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 4486
Joined: 17. August 2009 13:05
XAMPP Version: 1.8.0
Operating System: W7Ux64


Return to Apache

Who is online

Users browsing this forum: No registered users and 1 guest