두 사이트 IIS 7에 대해 다른 기본 문서를 설정하는 방법


0

두 개의 도메인이 있습니다.

domain-one.com은 index.asp를 가리킬 것입니다. domain-two.com은 index2.asp를 가리켜 야합니다.

시스템이 거대하기 때문에 기존 ASP 스크립트를 사용하는 이유입니다. 새 서버로 마이그레이션했으며 각 페이지마다 기본 문서를 설정할 수있는 IIS 6이 있었지만이 IIS 7에서는 옵션을 찾을 수 없습니다.

도와주세요.


개별 사이트를 호스팅하고 호스트 헤더가 작업을 수행하도록 여러 폴더를 작성하지 않는 이유는 무엇입니까? 사이트별로 기본 문서를 설정할 수 있습니다. 그리고 난 폴더 단위로 어쩌면 생각 ...
타마라 Wijsman

답변:


0

최고의 솔루션-

예를 들어 IIS에서 두 개의 서로 다른 사이트를 만들고 각기 다른 도메인에 대해 호스트 헤더를 서로 다른 루트 경로 (c : \ inetpub \ site1 및 c : \ inetpub \ site2)로 설정하십시오.

사이트를 격리 할 필요가없는 경우 해결 방법과 가장 쉬운 솔루션-

기본 도메인에서 우선 순위가 가장 높은 selector.asp라는 새 기본 페이지를 작성하고 다음을 복사하십시오.

<%

site1www = "www.site1.com"
site1 = "site1.com"

if request.servervariables("SERVER_NAME") = site1www or request.servervariables("SERVER_NAME") = site1 then

response.redirect("index.asp")

end if



site2www = "www.site2.com"
site2 = "site2.com"

if request.servervariables("SERVER_NAME") = site2www or request.servervariables("SERVER_NAME") = site2 then

response.redirect("index2.asp")

end if


%>

호스트 헤더를보고 사람들을 올바른 페이지로 리디렉션합니다! 주소를 site1.com / Site2.com으로 변경하십시오!

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