컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 호스트 헤더란 무엇입니까?

호스트 헤더란 무엇입니까?

호스트 헤더, 일반 웹 서버의 IP 주소의 8 포트는 하나의 웹 사이트에만 정확하게 대응하여 도메인 이름에 대한 액세스 요청을 처리할 수 있습니다. < P > 소위 호스트 헤더라는 이름은 IIS 의 도메인 이름 바인딩 기능에서 비롯되며, 일반 웹 서버의 IP 주소의 8 포트는 하나의 웹 사이트에만 정확하게 대응하여 도메인 이름에 대한 액세스 요청을 처리할 수 있습니다. < P > 웹 서버는 여러 IP 주소와 포트를 사용하지 않고 상대적으로 독립적인 여러 웹 사이트를 지원해야 하는 경우 동일한 IP 주소에서 서로 다른 웹 사이트의 요청을 구분할 수 있는 메커니즘이 필요합니다. 호스트 헤드 바인딩 방법이 있습니다. < P > 단순히 두 개의 도메인 이름 A 와 B 의 도메인 이름 레코드를 이 IP 주소로 구문 분석하면 웹 서버가 요청을 받을 때 동일한 웹 사이트의 정보를 전달하여 요구 사항을 충족하지 못하는 것이 분명합니다. 다음으로 호스트 헤드를 사용하여 도메인 이름 A 와 B 를 해당 공간 폴더 C 와 D 에 바인딩합니다. 도메인 이름 A 가 포함된 웹 요청 정보가 192.168.1.1 에 도달하면 웹 서버는 해당 공간 C 의 홈 페이지 파일을 실행하고 도메인 이름 B 가 포함된 웹 요청 정보와 동일한 정보를 클라이언트에 반환합니다. 단, 공간 D 의 파일은 해석됩니다. 따라서 호스트 헤드 바인딩 기능을 사용한 후에는 IP 주소를 사용하여 다른 웹 사이트에 액세스할 수 없습니다. 요청 정보에 도메인 이름 정보가 없기 때문에 오류가 발생합니다.

호스트 헤더 바인딩 기능을 사용하지 않으면 IP 주소를 사용하여 해당 사이트의 어떤 웹 사이트에도 액세스할 수 없습니다. 같은 포트에 여러 개의 호스트 헤더를 바인딩할 수 있습니다. 단 한 개의 바인딩만 더 추가하면 됩니다. 호스트 헤더 열을 비워 두면 쓰지 않고 IP 로 액세스할 수 있습니다. < P > 사이트 ID < P > 여러 가지 이유로 IP 주소에 여러 개의 웹 사이트를 구축해야 하는 경우가 있습니다. iis5 에서는 간단한 설정을 통해 이 목표를 달성할 수 있습니다. Iis 에서 각 웹 사이트는

(1) IP 주소라는 세 부분으로 구성된 고유한 ID 를 가지고 있습니다.

(2) 포트 번호 :

(3) 호스트 헤드 이름입니다. < P > IIS 에서 하나의 IP 주소에 여러 개의 개별 웹 사이트를 구축하는 방법에는 일반적으로 두 가지가 있습니다. 이 문서에서는 전문적인 가상 호스트를 만들 수 있는 예를 들어 호스트 헤더 방법을 소개합니다.

上篇: 소의 해에 대한 새해 인사 下篇: 안드로이드는 우등학교에 어떤 소프트웨어가 있나요?
관련 내용