2009-08-14 7 views
1

"www.mydomain.com"에 대한 기본 홈페이지를 이미 설정했습니다. 이제 "sub.mydomain.com"에 대한 기본 홈페이지를 설정하고 싶지만 "sub.mydomain.com/default.aspx"를 입력하지 않으면 404 페이지가 표시됩니까? 첫 번째와 두 번째 사이트는 iis7의 개별 물리적 폴더 및 가상 디렉터리입니다.iis7에서 하위 도메인의 기본 홈페이지를 설정하는 방법은 무엇입니까?

+0

con 서버 구성을 지정하십시오! por 80에 단 하나의 IP가있는 동일한 서버? "하위"이름 포인터는 별칭이거나 다른 IP를 가리 킵니까? DNS 구성 – backslash17

+0

둘 다 하나의 ip, 포트 80을 가진 동일한 서버에 있습니다. –

답변

0

제대로 이해했다면 포트 80에 많은 사이트가있는 단일 웹 서버가 있고 호스트 헤더를 사용하여 요청이 전송되는 사이트를 제어하고 있습니다.

이 경우 전체 주소를 지정해야합니다. 그렇지 않으면 서버는 보낼 주소를 알지 못합니다.

0

IIS에서 기본 사이트, 속성, 웹 사이트, 고급, 같은 목록이 표시되어야합니다;

default - 80 

(all unassigned) : 80 : www.mydomain.com 
(all unassigned) : 80 : sub.mydomain.com 

다음 default.aspx에 두 사이트에서 같은 페이지로 이동합니다이 두 행에서 "추가"를 선택합니다. 즉. sub.mydomain.com은 www.mydomain.com과 동일합니다.

그러나 sub.mydomain.com이 다른 웹 사이트가되도록하려면 위의 목록에서 제거하고 IIS에서 웹 사이트 -> 새 웹 사이트 ... yadda yadda yadda를 입력 한 다음 sub.mydomain을 추가하십시오. 당신이 위에서했던 것처럼.