Program Club

IIS 7에서 하위 도메인을 설정하는 방법

proclub 2020. 11. 24. 20:25
반응형

IIS 7에서 하위 도메인을 설정하는 방법


IIS 7 서버에 웹 사이트가 있습니다 : WWW.example.COM

SUBDOMAIN1.example.COM 과 같은 여러 하위 도메인을 만들고 싶습니다 .

IIS 웹 사이트를 만들고 바인딩을 http, 포트 80, 내 서버의 IP 주소, SUBDOMAIN1.example.COM 및 example.COM 아래의 폴더에 대한 실제 경로로 설정했습니다.

내 웹 사이트를 다시 시작하고 주소 http://SUBDOMAIN1.example.COM으로 열린 브라우저 인 찾아보기를 클릭했습니다.

그러나 웹 사이트는 표시되지 않습니다.

DNS로 작업을해야합니까?


이것은 나를 미치게 만들었습니다 ... 기본적으로 두 가지가 필요합니다.

1) DNS가 하위 도메인을 가리 키도록 설정되어 있는지 확인하십시오. 즉, 하위 도메인의 DNS에 A 레코드가 있고 동일한 IP를 가리켜 야합니다.

2) IIS 7에 subdomain.example.com이라는 추가 웹 사이트를 추가해야합니다.

  • 사이트> 웹 사이트 추가
  • 사이트 이름 : subdomain.example.com
  • 물리적 경로 : 하위 도메인 디렉토리 선택
  • 바인딩 : example.com과 동일한 IP
  • 호스트 이름 : subdomain.example.com

와일드 카드 방법 : DNS 서버에 다음 항목을 추가하고 그에 따라 도메인과 IP 주소를 변경합니다.

* .example.com IN A 1.2.3.4

http://www.webmasterworld.com/microsoft_asp_net/3194877.htm


컴퓨터가와 연결된 IP 주소를 찾을 수없는 SUBDOMAIN1.example.COM경우 사이트를 찾을 수 없습니다.

hosts파일을 변경하거나 (적어도 테스트 할 수 있습니다. 로컬 변경 사항이며 사용자 자신 만 사용할 수 있음) DNS를 업데이트하여 이름이 올바르게 해석되도록해야합니다 (다른 사람들이 볼 수 있도록).


DotNetMensch가 말했듯이 IIS에 다른 사이트를 추가 할 필요는 없습니다. 이것은 또한 더 많은 문제를 일으키고 상황을 더 복잡하게 만들 수 있습니다. 웹 사이트 내에 웹 사이트가 있으므로 파일 경로, 마스터 페이지 경로 및 web.config 경로를 변경해야 할 수 있습니다. . 기존 사이트의 바인딩을 편집하고 거기에 새 하위 도메인을 추가하기 만하면됩니다.

그래서:

  1. DNS 레코드에 하위 도메인을 추가합니다. 내 호스트 (RackSpace)는 웹 포털을 사용하여이 작업을 수행하므로 로그인 한 다음 네트워크-> 도메인 (DNS)-> 작업-> 영역 만들기로 이동 한 다음 하위 도메인을 mysubdomain.domain.com 등으로 입력하고 나머지는 그대로 둡니다. 기본 설정

  2. IIS에서 도메인으로 이동하여 마우스 오른쪽 버튼으로 클릭-> 바인딩 편집-> 추가를 클릭하고 다른 모든 항목은 그대로두고 새 하위 도메인을 추가합니다 (예 : mysubdomain.domain.com).

DNS 레코드가 업데이트 될 때까지 5-10 분 정도 기다려야 할 수 있지만 그게 전부입니다.

참고 URL : https://stackoverflow.com/questions/4069278/how-to-set-up-subdomains-on-iis-7

반응형