Сервер Bind работает с www, но не с без www

Сервер Bind работает с www, но не с без www

Я только что настроил свой VPS с Centos и использую сервер Bind для добавления доменов. Моя единственная проблема в том, что когда я захожу на домен с www., он не работает. После того, как я исследовал свою проблему в Интернете, я обнаружил, что добавление IN CNAME к домену должно работать, но это не так.

Вот как выглядит мой файл с записями:

$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

<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>

Любая помощь в этом вопросе будет ОЧЕНЬ ценна.

Спасибо

решение1

Оба этих виртуальных хоста работают нормально.

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

Что именно произойдет, если вы попытаетесь получить www.senatoronline.ro? Это проблема, связанная с DNS? или конфигурацией Apache? Попробуйте разрешить оба хоста senatoronline.ro и www.senatoronline.ro и проверьте, получите ли вы те же IP-адреса. Вы изменили /etc/hosts для тестовых целей?

решение2

DNS выглядит нормально, но вам может понадобиться эквивалентная подстановочная запись для файла vhosts Apache — что-то вроде:

   ServerAlias *.senatoronline.ro

Затем Apache перехватит эти запросы.

Связанный контент