csa888
15.04.07, 11:26
Sonniges Hallo,
Ich habe seit einigen Tagen eine zweite Domain auf meinen ded. Server geschaltet bekommen. Ausserdem habe ich drei feste IP´s für den Server. Würde jetzt gerne die zweite Domain einer der festen IP´s zuweisen und habe mich deshalb mit VirtualHosts beschäfftigt. Denke auch das ich die Konfigurationsdatei fast richtig angepasst habe ... es funktioniert jedoch trotzdem nicht. Per Direkteingabe der IP funktioniert es jedoch nicht wenn ich den Domainnamen eingebe. Dann lande ich auf der ersten Domain. Ich benutze Debian und hier mal meine /etc/apache2/sites-available/default - Datei als Bespiel:
NameVirtualHost 99.150.208.114
<VirtualHost 99.349.118.177>
DocumentRoot /var/www/beispiel1
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
DirectoryIndex index.php
</Directory>
<Directory /var/www/cgiirc>
Options +ExecCGI
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
DirectoryIndex index.php
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
<VirtualHost 99.150.208.114>
DocumentRoot /var/www/beispiel2
ServerName www.beispiel2.de
ServerAlias beispiel2.de *.beispiel2.de
DirectoryIndex index.php
</VirtualHost>
In der /etc/hosts habe ich folgendes stehen:
99.349.118.177 99-349-118-177.blablabla.com 99-349-118-177 beispiel1.de
99.150.208.114 99-150-208-114.blablabla.com 99-150-208-114 beispiel2.de
Habe ich irgendwas vergessen oder muss noch in irgendeiner anderen Config etwas stehen?
Danke vorab!
cesar
Ich habe seit einigen Tagen eine zweite Domain auf meinen ded. Server geschaltet bekommen. Ausserdem habe ich drei feste IP´s für den Server. Würde jetzt gerne die zweite Domain einer der festen IP´s zuweisen und habe mich deshalb mit VirtualHosts beschäfftigt. Denke auch das ich die Konfigurationsdatei fast richtig angepasst habe ... es funktioniert jedoch trotzdem nicht. Per Direkteingabe der IP funktioniert es jedoch nicht wenn ich den Domainnamen eingebe. Dann lande ich auf der ersten Domain. Ich benutze Debian und hier mal meine /etc/apache2/sites-available/default - Datei als Bespiel:
NameVirtualHost 99.150.208.114
<VirtualHost 99.349.118.177>
DocumentRoot /var/www/beispiel1
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
DirectoryIndex index.php
</Directory>
<Directory /var/www/cgiirc>
Options +ExecCGI
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
DirectoryIndex index.php
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
<VirtualHost 99.150.208.114>
DocumentRoot /var/www/beispiel2
ServerName www.beispiel2.de
ServerAlias beispiel2.de *.beispiel2.de
DirectoryIndex index.php
</VirtualHost>
In der /etc/hosts habe ich folgendes stehen:
99.349.118.177 99-349-118-177.blablabla.com 99-349-118-177 beispiel1.de
99.150.208.114 99-150-208-114.blablabla.com 99-150-208-114 beispiel2.de
Habe ich irgendwas vergessen oder muss noch in irgendeiner anderen Config etwas stehen?
Danke vorab!
cesar