folgendes Szenario:
- Apache 2.2.9 auf meinem Debian Lenny Server zu Hause
- DynDNS-Client (läuft)
- 2 Domainen bei Strato eingerichtet; die Domain-Umleitung auf die DynDNS-Adresse aktiviert
- Router mit PortForwarding auf TCP/80 eingerichtet
PROBLEM:
Beim Aufruf: http://www.meinedomain1.de - wird alles richtig angezeigt (war ich glücklich)
Beim Aufruf: http://www.meinedomain2.de - wird der Inhalt der meinedomain1.de angezeigt!!!
Beim Aufruf: http://meinedyndns.net - wird auch der Inhalt der meinedomain1.de angezeigt!!!
(Den Cache des Browsers habe ich gelöscht, den Apacche reloaded und restartet).
Dies scheint aber abhängig zu sein je nach dem in welcher Reihenfolge ich die Einträge in der /etc/apache2/apache2.conf unter:
mache. Dies sieht folgendermaßen aus:#Include the virtual host configurations:
#Include the virtual host configurations:
Include /etc/apache2/sites-enabled/meinedomaine1.de
Include /etc/apache2/sites-enabled/meinedomaine2.de
Wenn ich die meinedomaine2.de an erster Stelle eintrage, wird sie als default-Site für alle Abfragen genommen.
Ich möchte:
1) Dass beim Aufruf von: http://www.meinedomain1.de auch der Inhalt von meinedomain1.de angezeigt wird
2) Dass beim Aufruf von: http://www.meinedomain2.de auch der Inhalt von meinedomain2.de angezeigt wird
3) Dass beim Aufruf von: http://meinedyndns.net nichts angezeigt wird bzw. einfach eine Fehlerseite
Unter /etc/apache2/sites-available zwei Datein (meinedomaine1.de und meinedomaine2.de) mit folgendem Inhalt eingerichtet:
<VirtualHost *:80>
ServerName www.meinedomaine1.de (und natürlich in der anderen Datei entsprechend: www.meinedomain2.de)
ServerAdmin webmaster@localhost
DocumentRoot /var/www/meinedomaine1.de (und natürlich in der anderen Datei entsprechend: meinedomain2.de)
<Directory /var/www/meinedomaine1.de> (und natürlich in der anderen Datei entsprechend: meinedomain2.de)
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
MIt dem Befehl:
- Code: Select all
a2ensite meinedomain1.de
- Code: Select all
a2ensite meinedomain2.de
Folgende Verzeichnisse und Dateien habe ich eingerichtet:
- /var/www/meinedomaine1.de/index.html
- /var/www/meinedomaine2.de/index.html
WAS MACHE ICH FALSCH???
Für Eure Antworten bedanke ich mich schon im Voraus.