페이지의 HTTPS 버전에서 404가 발생하는데 일반 HTTP는 괜찮은 것 같나요?

페이지의 HTTPS 버전에서 404가 발생하는데 일반 HTTP는 괜찮은 것 같나요?

Windows Server 2003의 IIS 웹 사이트에 이상한 문제가 있습니다. 웹 사이트에는 유효한 와일드카드 인증서가 있지만 페이지에서 HTTPS를 사용하면 404를 찾을 수 없습니다. HTTPS가 없으면 정상적으로 표시됩니다. 또한 HTTP를 사용하여 사이트의 도메인 루트로 이동하면 홈페이지가 표시되지만 HTTPS를 사용하면 동일한 IIS 서버에 설치된 완전히 다른 웹 사이트로 리디렉션됩니다. 나는 매우 혼란스럽다. 각 사이트에 고유한 IP 주소를 부여하려고 시도했지만 아무 것도 변경되지 않았습니다. SSL 포트도 변경해 보았으나 운이 없었습니다. 이 IIS는 PHP도 실행하도록 설정되어 있습니다. 이 문제를 해결하려면 무엇을 확인할 수 있나요?

답변1

일반적으로 SSL 지원 사이트에서 수행하는 작업은 필요한 전용 IP 주소를 할당한 다음 모든 호스트 이름/도메인을 해당 IP로 설정하는 것입니다. IIS 내에서 지정된 호스트 이름 없이 해당 IP 주소만 사용하도록 웹 사이트 항목을 설정합니다(그리고 SSL 포트도 동일한 IP에 바인딩되어 있는지 확인). 다음은 IIS6의 설정이 어떻게 나타나는지에 대한 화면 캡처입니다.

SSL 설정 http://www.tlson.com/assets/content/screencaps/2010-06-07_1135.png

일반적으로 비 SSL과 SSL에 대한 결과가 다른 경우 도메인이 가리키는 IP 주소에 대한 SSL 항목이 IIS 내의 다른 웹 사이트 항목에 바인딩되어 있음을 의미합니다. IP가 IIS의 모든 항목에 동일한 항목에 할당되었는지 다시 확인하세요.

관련 정보