PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache - wildcard subdomains abschalten



royalts2017
22.07.08, 00:46
hallo zusammen,

ich bin echt am verzweifeln. und zwar ist mein apache komischerweise unter jeglicher subdomain zu erreichen..

meine /etc/apache2/sites-available/default unter debian etch sieht wie folgt aus


NameVirtualHost meineDomain.com


<VirtualHost meineDomain.com>
ServerName meineDomain.com
ServerName www.meineDomain.com
ServerAdmin webmaster@localhost
DocumentRoot /home/data/html/

<Directory "/home/data/html/">
AllowOverride None
Order allow,deny
allow from all
</Directory>

</VirtualHost>




mehr nicht..
ich hoffe mir kann jemand helfen, denn ich versuche seitt stunden mit allen möglichen varianten das problem in den griff zu kriegen.

gruß
jan

UzumakiNaruto
22.07.08, 08:01
ServerName meineDomain.com
liegt wohl daran

royalts2017
22.07.08, 09:38
leider nicht. weil wenn ich es rausnehme, kommt es aufs gleiche raus. egal ob einer oder beide :-/

himbeere
22.07.08, 10:15
Wird wohl daran liegen, das der Provider jegliche Subdomain auflöst. Mit nem Rewrite kannst Du das etwas abmildern.


ServerName www.domain.de
ServerAlias *.domain.de
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.de [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://www.domain.de/$1 [L,R]

marce
22.07.08, 21:10
oder evtl. einen default-vhost definieren.

bla!zilla
23.07.08, 08:27
Das ist eher ein DNS, als ein Webserverproblem. Dein ISP löst mit Sicherheit alle Subdomains über einen Catchall Eintrag im DNS auf.