하위 도메인 및 IIS 7.5

하위 도메인 및 IIS 7.5

내 홈 서버(Windows 7 실행)에 여러 웹 사이트를 설정하려고 합니다. 내가 도메인을 가지고 있다고 가정해 보겠습니다 lol.com. 이 주소에서 저는 정말 재미있는 것들을 호스팅하고 있지만, 단지 재미삼아 mail.lol.com메일용 웹 클라이언트로 연결되는 것도 갖고 싶습니다 .

lol.com에서 호스팅 c:\www\www\되고 mail.lol.com에서 호스팅됩니다 c:\www\mail\. 기본 웹사이트(lol.com)는 이미 리디렉션되어 훌륭하게 작동합니다. 그러나 요청을 받으면 로 mail.lol.com리디렉션해야 한다는 것을 이해하도록 IIS 7.5를 구성하려면 어떻게 해야 합니까 c:\www\mail\?

mail.lol.com은 IIS에서 자체 실제 경로를 사용하여 만든 별도의 사이트이며 바인딩은 http(type) 레이아웃.localhost(호스트) 80(포트) *(IP 주소)이지만 실제 확인은 어디서 수행합니까? 요청 및 리디렉션?

답변1

바인딩은 하위 도메인의 주소와 동일해야 합니다. mail.lol.com에는 동일한 주소의 바인딩이 있어야 합니다. 브라우저가 요청을 하면 호스트 헤더 "mail.lol.com"을 보냅니다. 이를 통해 IIS는 어떤 사이트를 제공할지 알 수 있습니다.

답변2

IIS에 사이트가 제대로 설정되어 있고 바인딩이 mail.lol.com으로 설정되어 있다고 가정하면 마지막 단계는 DNS를 설정하는 것입니다.

Lol.com이 귀하가 등록한 실제 도메인인 경우 LOL.com의 DNS 레코드를 수정하고기록이는 IIS 시스템이 수신 대기 중인 IP 주소를 가리킵니다.

명확히 말하면 A 레코드는 단순히 특정 도메인 이름을 IP 주소에 연결하는 레코드입니다. (DNS 레코드 유형의 Wikipedia 목록)

DNS 레코드에 대한 액세스 권한이 없거나 이것이 홈 LAN의 시스템에만 해당되는 경우 로컬 시스템의 호스트 파일에 항목을 추가하기만 하면 동일한 결과를 얻을 수 있습니다. 파일은 c:\windows\system32\drivers\etc\hosts에 있습니다. 각 컴퓨터에 대해 호스트 이름(mail.lol.com)과 서버의 IP 주소가 포함된 줄을 추가하면 됩니다.

관련 정보