CNAME을 설정하고 아파치를 올바르게 설정하는 데 약간의 기본 도움이 필요합니다.


2

가상 호스트를 사용하여 Apache 2에서 여러 이름 기반 도메인을 설정하는 방법을 알고 있습니다. 'domain.com'이라는 도메인 이름이 있다고 가정합니다. 이제 'demo.domain.com'과 같은 하위 도메인을 설정하고 다른 웹 사이트를 제공하기 위해 Apache의 다른 폴더로 이동하고 싶습니다.

이것을 정확히 어떻게 설정합니까? Apache에서 CNAME과 가상 호스트를 설정해야합니까? 아니면 Apache에서 ServerAlias를 설정합니까? 조금 혼란 스러워요.

도움이된다면 호스팅 및 DNS에 Slicehost를 사용하고 있습니다. Apache 2에서 Ubuntu Hardy 사용

답변:


4

DNS와 서버 구성은 서로 다릅니다. DNS의 경우 새 하위 도메인에 대한 CNAME 또는 A 레코드가 있어야 올바른 IP로 분석됩니다. 차이점은 CNAME은 다른 호스트 이름으로 확인되고 A 레코드는 IP로 확인된다는 것입니다. 예를 들면 다음과 같습니다.

subdomain.example.com CNAME -> example.com

subdomain.example.com A -> 1.2.3.4

DNS가 올바르게 구성되면 새 하위 도메인에 대해 Apache 가상 호스트를 구성해야합니다. 여기에서 설명서를 확인하십시오.

http://httpd.apache.org/docs/2.0/vhosts/examples.html


고맙습니다. CNAME과 A 레코드의 차이점에 대해 너무 명확하지 않았습니다. 또한 여전히 작동하지 않는다고 생각했지만 전파하기를 기다렸습니다. 데이브 좋은 하루 되세요
littlejim84
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.