우선, IIS 6.0 웹서버의 경우 여러가지 방법으로 (hostheader, 다른 serviceport 사용 등등..) 다중 site 구성을 지원합니다. (알고 있음을 기본 전제로 하며, 추후 내용을 업데이트 하겠습니다.)
그러나, SSL인증이 적용된 https:// 의 경우에는 오직 wildcard 인증서를 통한 다중 site 구성을 지원합니다.

잠시 부연 설명을 하자면,
wildcard 인증서란, a.lana.com 과 b.lana.com 의 사이트 인증서 적용시, *.lana.com 으로 CA로 부터 발급받아 사용할 수 있습니다.
말 그대로 prefix가 무엇이 붙든, *.lana.com 만 같다면, 어느 site든 상관없이 적용이 가능합니다.
(일반 인증서의 경우는, alana.com 과 blana.com 처럼 개별 인증서 발급을 받게 됩니다.
물론, 돈이 철철 넘쳐 나는 회사라면 a.lana.com 과 b.lana.com 에 대해 개별 인증서 발급을 받아도 무방하겠지요)

그럼 예를 들어 설명을 해보겠습니다.

<원하는 구성>
1.  1대의 서버머신에 a.lana.com 과 b.lana.com site를 구성하고 싶다.
2. a.lana.com과 b.lana.com site는 SSL 적용이 되어야 한다.

아 귀찬다-_-; 나중에 쓰자;;;;

일단 나머지는 다 했다고 가정하고-_-

해당 wildcard 이용 SSL 다중 사이트 구성을 위해서는 메타베이스를 편집해야 하는데
metabase.xml 파일을 열고 손으로 할 경우 극악한 상황이 발생할 수있으므로 (ㄷㄷㄷ;;;)
구글님께 adsuil.vbs를 다운받아 대강 아무 폴더에 쳐넣고,
실행-> r->cmd 창 열고 --> adsuil.vbs 가 있는 폴더로 이동 (cd c:\temp..와 같이)

cscript adsutil.vbs set w3svc/siteID(식별자)/SecureBindings ":443:URL" 입력한다.

설정

트랙백

댓글