
example.com
을 만들고 www.example.com
가리키고 싶습니다 blog.example.com
. 라이브 웹사이트의 DNS 업데이트가 너무 느리고 어떤 레코드가 제대로 적용되지 않는지 확신할 수 없기 때문에 이를 테스트할 수 없습니다.
내 현재 설정은 다음과 같습니다
example.com
사이트에는 두 개의 하위 도메인이 있습니다:
www
및 blog
.
example.com다음과 같은 기록이 있습니다.
example.com SOA 'some default value from my provider'
(SOA 레코드가 무엇인지 잘 모르겠습니다)blog.example.com NS dns1.myprovider.com
blog.example.com NS dns2.myprovider.com
example.com NS dns1.myprovider.com
example.com NS dns2.myprovider.com
www.example.com NS dns1.myprovider.com
www.example.com NS dns2.myprovider.com
example.com TXT 'some default values from my provider'
(TXT 레코드가 무엇인지 확실하지 않음)
'www' 하위 도메인에는 다음과 같은 레코드가 있습니다.
SOA
레코드(기본값)NS
레코드(dns1)(제거할 수 없음)NS
레코드(dns2)(제거할 수 없음)
'블로그' 하위 도메인에는 다음과 같은 기록이 있습니다:
SOA
레코드(기본값)NS
레코드(dns1)(제거할 수 없음)NS
레코드(dns2)(제거할 수 없음)A
기록(서버의 실제 IP)
이 외에도 나는 정의했습니다.두 개의 리디렉션:
example.com
에게blog.example.com
www.example.com
에게blog.example.com
이제 내가 가면 blog.example.com
제대로 작동합니다. 으로 이동하면 "서버 DNS 주소를 찾을 수 없습니다." example.com
로 리디렉션 www.example.com
되고 반환됩니다.www.example.com
내가 뭘 잘못했나요?
편집: Twisty의 제안 후 업데이트. 현재 설정은 다음과 같습니다: https://pasteboard.co/bRfMKJv09.png
이제 www.example.com에서 blog.example.com으로 리디렉션할 수 없습니다.
답변1
DNS 레코드를 사용하여 이를 수행하는 방법은 다음과 같습니다.
www
및 하위 도메인을 제거하세요blog
. 그들은 당신이 성취하려는 일에 불필요한 것입니다.
그런 다음 example.com 도메인에서 다음을 수행합니다.
다음 값을 사용하여 A 레코드를 만듭니다.
주인:@
(없음)
를 가리키다:Actual IP of server
다음 값을 사용하여 A 레코드를 만듭니다.
주인:blog
를 가리키다:Actual IP of server
- 다음 값을 사용하여 CNAME 레코드를 만듭니다.
주인:www
를 가리키다:blog.example.com
이제 방문자가 다양한 호스트 이름으로 이동하면 어떤 일이 발생합니까?
- A 레코드 의 경우
blog.example.com
서버를 가리킵니다. www.example.com
CNAME 레코드 의 경우 blog.example.com을 가리킵니다.- A 레코드 의 경우
example.com
서버를 가리킵니다.
example.com에서 blog.example.com으로의 서버측 리디렉션이 여전히 필요합니다. 그러나 www.example.com에서 blog.example.com으로의 리디렉션은 더 이상 필요하지 않습니다(단, 안전을 위해 둘 다 그대로 둘 수 있습니다).
루트 도메인(example.com)의 경우 CNAME 레코드를 사용하여 blog.example.com을 가리키고 싶을 수도 있지만 루트 레코드를 CNAME으로 지정하는 것은 설명된 이유로 인해 일반적으로 권장되지 않습니다.여기.
답변2
내 문제에 대한 해결 방법은 하위 도메인 'www'를 만드는 것이었습니다. 'www' 하위 도메인을 추가한 후 ISP의 DNS 제어판에서 사용할 수 있는 '리디렉션 관리' 규칙을 사용하여 내 페이지가 'blog.example.com'으로 리디렉션됩니다.