Bind-Server funktioniert mit www, aber nicht mit nicht-www

Bind-Server funktioniert mit www, aber nicht mit nicht-www

Ich habe gerade meinen VPS mit CentOS eingerichtet und verwende den Bind-Server, um Domänen hinzuzufügen. Mein einziges Problem ist, dass es nicht funktioniert, wenn ich mit www. auf die Domäne zugreife. Nachdem ich mein Problem im Internet untersucht hatte, fand ich heraus, dass es funktionieren sollte, wenn ich der Domäne einen IN CNAME hinzufüge, aber das tut es nicht.

So sieht meine Datensatzdatei aus:

$ttl 38400
senatoronline.ro.   IN  SOA ns1.bebliuc.ro. bebliuc\.george.gmail.com. (
            1365567122
            5M
            3600
            604800
            38400 )
senatoronline.ro.   IN  NS  ns1.bebliuc.ro.
senatoronline.ro.   IN  NS  ns2.bebliuc.ro.
senatoronline.ro.   IN  A   176.223.127.161
ns1.bebliuc.ro. IN  A   176.223.127.161
ns2.bebliuc.ro. IN  A   176.223.127.161
senatoronline.ro.   IN  MX  10 mail.bebliuc.ro.
www.senatoronline.ro.   IN  CNAME   senatoronline.ro.
*.senatoronline.ro. IN  A   176.223.127.161

LE: VHosts-Datei

<VirtualHost *:80>
    ServerName senatoronline.ro
    ServerAlias www.senatoronline.ro
    ServerAdmin [email protected]
    DocumentRoot /var/www/senatoronline.ro
    <Directory /var/www/senatoronline.ro>
            AllowOverride All
            Allow from all
    </Directory>
</VirtualHost>

Jede Hilfe hierzu wird SEHR geschätzt.

Danke

Antwort1

Beide virtuellen Hosts funktionieren einwandfrei.

jamzed@lnxwrk:~$ lwp-request -Sde senatoronline.ro
GET http://senatoronline.ro
403 Forbidden
Connection: close
Date: Wed, 11 Sep 2013 07:20:40 GMT
Accept-Ranges: bytes
Server: Apache/2.2.23 (CentOS)
Content-Length: 3700
Content-Type: text/html; charset=UTF-8
Client-Date: Wed, 11 Sep 2013 07:20:41 GMT
Client-Peer: 176.223.127.161:80
Client-Response-Num: 1
Title: Test Page for the Nginx HTTP Server on Fedora

jamzed@lnxwrk:~$ lwp-request -Sde www.senatoronline.ro
GET http://www.senatoronline.ro
403 Forbidden
Connection: close
Date: Wed, 11 Sep 2013 07:20:43 GMT
Accept-Ranges: bytes
Server: Apache/2.2.23 (CentOS)
Content-Length: 3700
Content-Type: text/html; charset=UTF-8
Client-Date: Wed, 11 Sep 2013 07:20:43 GMT
Client-Peer: 176.223.127.161:80
Client-Response-Num: 1
Title: Test Page for the Nginx HTTP Server on Fedora

Was genau passiert, wenn Sie versuchen, auf www.senatoronline.ro zuzugreifen? Ist das ein DNS-Problem? Oder eine Apache-Konfiguration? Versuchen Sie, beide Hosts senatoronline.ro und www.senatoronline.ro aufzulösen und prüfen Sie, ob Sie dieselben IPs erhalten. Haben Sie /etc/hosts zu Testzwecken geändert?

Antwort2

DNS sieht gut aus, aber Sie benötigen möglicherweise einen entsprechenden Platzhaltereintrag für die vhosts-Datei von Apache, etwa wie:

   ServerAlias *.senatoronline.ro

Dann wird Apache diese Anfragen abfangen.

verwandte Informationen