Apache Virtual Host?

L

Luck3r

Grünschnabel
Hallo,
ich habe einen V-Server bei www.iptox.net
Dort habe ich 2 Domains.
Beispielsweise www.domain-a.de und www.domain-b.de
Auf meinem Server läuft Debian Lenny mit Apache2.

So sieht die httpd.conf aus:

NameVirtualHost XXX.XXX.XXX.XX
<VirtualHost XXX.XXX.XXX.XXX>
ServerName www.domain-a.de
ServerAlias domain-a
DocumentRoot /var/www/domain1
</VirtualHost>

Nun habe ich 2 Probleme:
1. Wenn ich nun die IP im Browser eintippe wird mir der Ordner domain1 als Standartordner gezeigt, statt /var/www/.
2. Wenn ich nun im Browser domain-a.de (ohne www) wird die Seite nicht gefunden.

Was muss ich einstellen, dass beide Probleme gelöst werden?

Mfg
Luck3r
 
Hallo,

zu eins:
"DocumentRoot /var/www/domain1" auf zu "DocumentRoot /var/www" ändern

zu zwei:
"ServerAlias domain-a.de" verwenden

mfg
HeadCrash
 
zu 1:
Hmm ich denke, ich habe mich falsch ausgedrückt.
Die Domain domain-a.de soll auf /var/www/domain1 zugreifen.
Aber die ServerIP auf /var/www
zu2:
Danke, hat funktioniert :D
 
Dann mußt du dafür nen eigenen virtuellen Host anlegen.
 
so ungefähr?
Code:
NameVirtualHost XX.XXX.XXX.XX
<VirtualHost XX.XXX.XXX.XX>
ServerName www.domain-a.de
ServerAlias domain-a.de
Options FollowSymLinks MultiViews -Includes -Indexes -ExecCGI
DocumentRoot /var/www/domain1
</VirtualHost>

<VirtualHost XX.XXX.XXX.XX>
ServerName XX.XXX.XXX.XX
Options FollowSymLinks MultiViews -Includes -Indexes -ExecCGI
DocumentRoot /var/www/
</VirtualHost>
XX.XXX.XXX.XX Ist immer die gleiche IP, also die ServerIP

So funktioniert es leider nicht :<
 
So hats nun geklappt :D

NameVirtualHost XX.XXX.XXX.XX
<VirtualHost XX.XXX.XXX.XX>
ServerName XX.XXX.XXX.XX
DocumentRoot /var/www
</VirtualHost>

<VirtualHost XX.XXX.XXX.XX>
ServerName www.domain-a.de
ServerAlias domain-a.de
DocumentRoot /var/www/domain1
</VirtualHost>

<VirtualHost XX.XXX.XXX.XX>
ServerName www.domain-b.de
ServerAlias domain-b.de
DocumentRoot /var/www/domain2
</VirtualHost>
 

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

Centos und Apache (VirtualHost)

Probleme mit virtual hosts

Apache Log-Meldung File does not exist

Problem mit Domain und Apache

Zurück
Oben