IIS7에서 하위 도메인을 만드는 방법은 무엇입니까?


답변:


8

/ mysite가있는 폴더를 가리키는 새 웹을 만든 다음 호스트 헤더 mysite.mydomain.com으로 요청을 수락하도록 속성을 수정하는 것만 큼 쉬워야합니다.

다음 은 호스트 헤더 설정에 대한 기술 문서 입니다.


실제로 모든 것이 올바르게 설정되어 있지만 web.config 파일에 올바른 데이터가 없으므로 핸들러 속성이 누락되었습니다. 하지만 감사합니다 :-)
Techboy

아, 누락 된 .Net 핸들러. 다행
이네요

2
정보의 조금 더 좋은 것입니다 ...
Steve

2

2 가지 옵션 :

  • 기존 사이트에 새 바인딩을 추가 할 수 있습니다 (오른쪽 클릭 사이트, 바인딩 편집, mysite.mydomain.com의 IP / 도메인 이름 입력). 그러면 사람이 http : //mysite.mydomain 으로 이동해야합니다 . .com / mysite , 아마도 당신이 원하는 것이 아닐 것입니다.
  • mysite.mydomain.com의 ip / domain을 사용하여 새 사이트를 추가하고 www.mydomain.com/mysite가 가리키는 디렉토리의 루트 물리적 경로를 지정하십시오.

2

해당 컴퓨터에서 해당 IP 주소로 응답하는 유일한 사이트 인 경우 실제로 아무것도 구성하지 않아도됩니다. 기본 구성은 도착한 DNS 이름에 관계없이 연결된 IP 주소의 모든 요청에 ​​응답합니다.

동일한 IP 주소에도있는 다른 호스트 이름으로 다른 사이트를 설정하려면 "호스트 헤더"를 사용하여 사이트를 구성해야합니다. IIS7에서 호스트 헤더는 각 사이트 의 바인딩 인터페이스 에서 설정됩니다 . IIS 스냅인에서 사이트를 마우스 오른쪽 단추로 클릭하고 바인딩 편집을 선택하면 쉽게 액세스 할 수 있습니다 . 기본적으로 포트 80에 와일드 카드 IP 주소에 할당 된 항목이 1 개있을 수 있습니다. 해당 항목을 선택하고 편집 버튼을 클릭하십시오 . 새 대화 상자에는 호스트 이름 : 항목이 있으며이 사이트에서이 사이트가 응답 할 DNS 이름을 하드 코딩 할 수 있습니다.


나쁜 점은 원래 사이트가 가상 디렉터리에 호스팅되어 있다는 사실을 깨달았습니다. MattB의 답변이 더 적합하지만 호스트 헤더 및 IIS7에 대한 일반적인 지식을 드리겠습니다.
Ryan Bolger

2

하위 도메인 만들기

iis7 관리자를 열고 새 웹 사이트를 만들고 사이트 이름의 이름을 입력 한 다음 네트워크 어댑터에 할당 된 실제 경로 및 IP 주소 (포트는 80이어야 함)를 가리키고 호스트 이름은 blog.example.com과 같은 하위 도메인 이름이어야합니다 (기본 사이트가 example.com 인 경우) 적용하십시오.

DNS 항목 추가

관리자 도구에서 DNS를 열고 컴퓨터 이름을 확장하고 정방향 조회 영역을 확장 한 다음 example.com을 클릭합니다 (도메인 이름을 의미 함) 오른쪽 패널에서 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 새 별칭 (CNAME)을 클릭 한 다음 별칭 이름에 하위 도메인 이름, 즉 블로그. FQDN 대상 호스트에서 도메인 이름 (예 : example.com)을 입력하고 확인을 클릭하십시오.

DNS 서버를 다시 시작하십시오. 하위 도메인을 완료했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.