www와는 작동하지만 www가 아닌 ​​것과는 작동하지 않는 바인드 서버

www와는 작동하지만 www가 아닌 ​​것과는 작동하지 않는 바인드 서버

방금 centos로 VPS를 설정하고 바인드 서버를 사용하여 도메인을 추가했습니다. 내 유일한 문제는 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와 관련된 문제인가요? 아니면 아파치 구성? 두 호스트 senatoronline.ro 및 www.senatoronline.ro를 모두 확인하고 동일한 IP를 얻을 수 있는지 확인하세요. 테스트 목적으로 /etc/hosts를 수정했습니까?

답변2

DNS는 괜찮아 보이지만 Apache의 vhosts 파일에 대해 다음과 같은 와일드카드 항목이 필요할 수 있습니다.

   ServerAlias *.senatoronline.ro

그러면 아파치가 해당 요청을 잡아낼 것입니다.

관련 정보