문제

내 홈 데브 머신에서 WinXP Pro SP3 및 IIS 5.1을 실행하고 있습니다. IIS 5.1을 말할 수있는 한, 나는 하나의 웹 사이트를 호스팅 할 수 있습니다. 이는 현재 3 개를 작업하기 때문에 문제입니다. 그렇다면 그 제한 사항에 대한 방법이 있습니까?

편집하다: 이것은 단지 DEV/테스트 목적을위한 것입니다. 실제로 라이브 웹 사이트를 실제로 호스팅하고 싶지 않거나 나와 떨어지는 사람이 액세스 할 수 있도록하고 싶지 않습니다.

도움이 되었습니까?

해결책

이것은 실제로 어떤 종류의 애드온없이 할 수 있습니다. XP Pro는 여전히 여러 사이트가 IIS에서 실행되도록 허용하지만 GUI에서이를 구성하는 옵션을 제거했습니다. 또한 둘 이상의 사이트를 동시에 실행할 수있는 능력을 제거했습니다. inetpub Adminscripts 디렉토리에있는 스크립트를 사용하여 추가 사이트를 추가 한 다음 IIS 관리자 Snapin을 사용하여 실행되는지 전환 할 수 있습니다.

이 기사는 세부 사항을 설명합니다.

http://www.developerfusion.com/code/4645/multiple-iis-virtual-servers-on-xp-pro/

다른 팁

이것이 테스트를위한 경우, IIS 관리자와 함께 할 수있어 여러 사이트를 설정할 수 있지만 한 번에 하나의 활성화만으로는 다음과 같습니다.

http://blog.crowe.co.nz/archive/2005/08/08/179.aspx

XP에서 하나의 웹 사이트 만 호스팅 할 수 있습니다. 또한 연결 제한이 있음을 알게되므로 하나의 웹 사이트를 호스팅하는 것조차 도전이 될 수 있습니다.

둘 이상의 사이트를 시뮬레이션하는 한 가지 방법은 각 사이트에 대해 별도의 호스트 이름을 갖는 것입니다. 그런 다음 자체 폴더 아래에 각 "사이트"를 만듭니다.

/site1/

/site2/

/site3/

그런 다음 각 사이트에 공통적 인 코드 (예 : 레이아웃에서)는 URL을 확인하고 아직 페이지를로드하지 않은 경우 해당 폴더 아래의 페이지로 리디렉션합니다. 따라서 호스트 이름을 하위 폴더에 효과적으로 묶습니다.

다른 가상 디렉토리에서 다른 사이트 앱을 호스팅 할 수 있습니다.

http : // localhost/site1

http : // localhost/site2

http : // localhost/site3

그러나 나는 당신이 다른 호스트에 대해 XP IIS에 응답 할 수 있다고 생각하지 않습니다.

http : // site1/

http : // site2/

http : // site3/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top