Domain ohne www landet immer auf der Standardseite

postmaster

B1G-Software-Kunde
#1
Hallihallo ihr lieben,

ich habe da mal wieder ein kleines Problem wo ich gerade nicht wirklich weiterkomme. Ich bin zu lange raus, weil ich 2 Jahre damit verschwendet habe CS:S Server zu betreiben :)).

Folgendes: Ich habe einen Server auf dem 2 Webseites gehostet sind. Nennen wir diese mal Domain1.de und Domain2.net. Ich habe meinen Apache so konfiguriert das ich für jede Domain einen VHost Eintrag erstellt habe. Nun habe ich allerdings das Problem das ich wenn ich Domain2.net aufrufe immer auf der Standardseite von Apache lande (It Works) gebe ich aber www.Domain2.net ein lande ich auf meinem E-Mail Service.

Der Eintrag für Domain1.de in der /etc/apache2/sites-available
Code:
<VirtualHost *:80>
        ServerAdmin webmaster@localhost

        ServerName www.domain1.de:80
        ServerAlias domain1.de *.domain1.de
        DocumentRoot /var/www/domain1
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options -Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </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
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Und der Eintrag für Domain2.net
Code:
<VirtualHost *:80>
        ServerAdmin webmaster@localhost

        ServerName www.Domain2.net:80
        ServerAlias domain2.net *.domain2.net
        DocumentRoot /var/www/domain2
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options -Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </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
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Beide Seiten sind mit a2ensite aktiviert und laufen auch - bis auf das ich auf oben genanntes Problem stosse. Den deafult Eintrag habe ich unberührt gelassen und nichts daran verändert.

Was habe ich übersehen? Vielen Dank für Eure Hilfe

Steffen
 

patrick

Staff member
B1G-Software-Kunde
#3
Die Domain steht ja korrekt als Server-Alias drin, daher habe ich gerade auch keine Idee. Vielleicht helfen die Logs vom Apache?

Sind die DNS-Einstellungen 100%ig korrekt?
 

postmaster

B1G-Software-Kunde
#4
Hallo Patrick,

die Logs vom Indianer sagen nichts aus. Das ist ja das verwunderliche.

Hier mal der DNS Eintrag von Domain2.net:
Code:
$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2013083101   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum
 
@                        IN NS      robotns3.second-ns.com.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      ns1.first-ns.de.
 
@                        IN A       78.47.xxx.xx
localhost                IN A       127.0.0.1
mail                     IN A       78.47.xxx.xx
www                      IN A       78.47.xxx.xx
ftp                      IN CNAME   www
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
@                        IN MX 10   mail
Ist halt der gleiche DNS Eintrag wie bei Domain1.de :) - nur dort funktioniert es. Ich habe die Domain am 29.08. zu Hetzner transferiert. Nur inzwischen sollten alle DNS Einträge aktualisiert sein.
 

postmaster

B1G-Software-Kunde
#5
So ihr lieben,

der Fehler ist so einfach wie simpel ... (da muss man natürlich auch mal drauf kommen) ...

Der Hosthame des Servers war der gleiche wie domain2.net ... damit hat wohl der Indianer ein Problem :(. Der Hostname darf nicht 1:1 identisch sein mit einer Domain (in diesem Fall domain2.net)

Muhahaha ... dafür habe ich Monate verplempert m(m(
 
Top