Server Manager를 사용하여 URL을 다른 서버(때로는 미러 서버라고도 함)로 매핑합니다. 클라이언트가 미러링된 URL이 있는 프록시에 액세스하면 프록시는 URL에서 지정한 서버가 아니라 미러링된 서버에서 요청된 문서를 검색합니다. 클라이언트는 이 요청이 다른 서버로 전달된다는 것을 인식할 수 없습니다. URL을 리디렉션할 수도 있습니다. 이 경우 프록시가 리디렉션된 URL만 클라이언트로 반환하고 문서는 반환하지 않기 때문에 클라이언트가 새 문서를 요청할 수 있습니다. 매핑을 사용하면 PAC 및 PAT 매핑에서처럼 URL을 파일로 매핑할 수도 있습니다.
URL을 매핑하려면 URL 접두어 및 매핑 위치를 지정합니다. 다음 절에서는 다양한 유형의 URL 매핑에 대해 설명합니다. 다음 유형의 URL 매핑을 만들 수 있습니다.
정상 매핑은 URL 접두어를 다른 URL 접두어로 매핑합니다. 예를 들어, http://www.example.com으로 시작하는 요청을 받을 때마다 특정 URL로 이동하도록 프록시를 구성할 수 있습니다.
역방향 매핑은 리디렉션된 URL 접두어를 다른 URL 접두어로 매핑합니다. 이 매핑은 내부 서버가 문서 대신 리디렉션된 응답을 프록시로 전송할 때 역방향 프록시와 함께 사용됩니다. 자세한 내용은 14 장역방향 프록시 사용을 참조하십시오.
정규 표현식은 표현식과 일치하는 모든 URL을 하나의 URL로 매핑합니다. 예를 들어 .*job.*과 일치하는 모든 URL을 특정 URL로 매핑할 수 있습니다. 이 URL은 사용자가 특정 URL로 이동할 수 없는 이유를 설명하는 내용일 수 있습니다.
클라이언트 자동 구성은 URL을 프록시 서버에 저장된 특정 .pac 파일로 매핑합니다. 자동 구성 파일에 대한 자세한 내용은 17 장클라이언트 자동 구성 파일 사용을 참조하십시오.
PAT(프록시 배열 테이블)는 URL을 프록시 서버에 저장된 특정 .pat 파일로 매핑합니다. 이 유형의 매핑은 마스터 프록시에서만 만들어야 합니다. PAT 파일 및 프록시 배열에 대한 자세한 내용은 프록시 배열을 통한 라우팅을 참조하십시오.
URL에 액세스하는 클라이언트는 같은 서버의 다른 위치나 다른 서버로 보내집니다. 이 기능은 자원이 이동되었거나 끝에 슬래시 없이 디렉토리에 액세스할 때 관련 링크의 무결성을 유지하는 데 유용합니다.
예를 들어, hi.load.com이라고 하는 로드가 심한 웹 서버를 mirror.load.com이라고 하는 다른 서버로 미러링한다고 가정합니다. hi.load.com 컴퓨터로 이동하는 URL의 경우, mirror.load.com 컴퓨터를 사용하도록 프록시 서버를 구성할 수 있습니다.
소스 URL 접두어는 이스케이프하면 안 됩니다. 대상(미러) URL에서는 HTTP 요청에 잘못된 문자만 이스케이프해야 합니다.
접두어 끝에는 슬래시를 사용하지 마십시오.
Server Manager에 액세스하고 URL 탭을 누릅니다.
Create Mapping 링크를 누릅니다.
Create Mapping 페이지가 표시됩니다.
만들 매핑 유형을 선택합니다.
Regular Mappings. 이 옵션을 선택하면 페이지의 아래 부분에 다음 옵션이 표시됩니다.
Rewrite Host.Host HTTP 헤더를 to 매개 변수로 지정된 호스트와 일치하도록 다시 작성해야 하는지 여부를 지정합니다.
Reverse Mappings.리디렉션된 URL 접두어를 다른 URL 접두어로 매핑합니다. 이 옵션을 선택하면 페이지의 아래 부분에 다음 옵션이 표시됩니다.
Rewrite Location.Location HTTP 응답 헤더를 다시 작성해야 하는지 여부를 지정합니다.
Rewrite Content Location.Content-location HTTP 응답 헤더를 다시 작성해야 하는지 여부를 지정합니다.
Rewrite Headername.확인란을 선택하여 headername HTTP 응답 헤더를 다시 작성해야 하는지 여부를 나타냅니다. 여기서 headername은 사용자 정의 헤더 이름입니다.
Regular Expressions.표현식과 일치하는 모든 URL을 하나의 URL로 매핑합니다. 정규 표현식에 대한 자세한 내용은 16 장템플리트 및 자원 관리을 참조하십시오.
Client Autoconfiguration.URL을 Proxy Server에 저장된 특정 .pac 파일로 매핑합니다. 자동 구성 파일에 대한 자세한 내용은 17 장클라이언트 자동 구성 파일 사용을 참조하십시오.
PAT(Proxy Array Table).URL을 Proxy Server에 저장된 특정 .pat 파일로 매핑합니다. 이 유형의 매핑은 마스터 프록시에서만 만들어야 합니다. PAT 파일 및 프록시 배열에 대한 자세한 내용은 12 장캐시의 "프록시 배열을 통한 라우팅"을 참조하십시오.
매핑 소스 접두어를 입력합니다.
정상 및 역방향 매핑의 경우 이 접두어는 대체할 URL의 일부여야 합니다.
정규 표현식 매핑의 경우 URL 접두어는 일치시킬 모든 URL에 대한 정규 표현식이어야 합니다. 매핑에 대한 템플리트를 선택한 경우에는 정규 표현식이 템플리트의 정규 표현식에 있는 URL에 대해서만 작동합니다.
클라이언트 자동 구성 매핑과 프록시 배열 테이블 매핑의 경우 URL 접두어는 클라이언트가 액세스하는 전체 URL이어야 합니다.
매핑 대상을 입력합니다.
클라이언트 자동 구성 및 프록시 배열 테이블을 제외한 모든 매핑 유형에서 이 선언은 매핑할 전체 URL이어야 합니다. 클라이언트 자동 구성 매핑의 경우 이 값은 프록시 서버의 하드 디스크에 있는 .pac 파일에 대한 절대 경로여야 합니다. 프록시 배열 테이블 매핑의 경우 이 값은 마스터 프록시의 로컬 디스크에 있는 .pat 파일에 대한 절대 경로여야 합니다.
드롭다운 목록에서 템플리트 이름을 선택하거나 템플리트를 적용하지 않으려면 NONE 값을 그대로 둡니다.
OK를 눌러 매핑을 만듭니다.
Restart Required를 누릅니다.
Apply Changes 페이지가 표시됩니다.
Restart Proxy Server 버튼을 눌러 변경 사항을 적용합니다.
Server Manager에 액세스하고 URL 탭을 누릅니다.
View/Edit Mappings 링크를 누릅니다.
View/Edit Mappings 페이지가 표시됩니다.
수정할 매핑 옆에 있는 Edit 링크를 누릅니다. 매핑의 영향을 받는 접두어, 매핑된 URL 및 템플리트를 편집할 수 있습니다. OK를 눌러 변경 사항을 확인합니다.
Restart Required를 누릅니다. Apply Changes 페이지가 표시됩니다.
Restart Proxy Server 버튼을 눌러 변경 사항을 적용합니다.
Server Manager에 액세스하고 URL 탭을 누릅니다.
View/Edit Mappings 링크를 누릅니다.
View/Edit Mappings 페이지가 표시됩니다.
제거할 매핑을 선택한 다음 옆에 있는 Remove 링크를 누릅니다.
Restart Required를 누릅니다. Apply Changes 페이지가 표시됩니다.
Restart Proxy Server 버튼을 눌러 변경 사항을 적용합니다.
문서를 가져와 반환하는 대신 리디렉션된 URL을 클라이언트에 반환하도록 프록시 서버를 구성할 수 있습니다. 리디렉션을 사용하면 클라이언트는 원래 요청한 URL이 다른 URL로 리디렉션되었음을 인식합니다. 일반적으로 클라이언트는 즉시 리디렉션된 URL을 요청합니다. Netscape Navigator는 리디렉션된 URL을 자동으로 요청합니다. 다음에 사용자가 문서를 명시적으로 요청할 필요가 없습니다.
액세스가 거부된 이유를 설명하는 URL로 사용자를 리디렉션할 수 있기 때문에 특정 영역에 대한 액세스를 거부하는 경우 URL 리디렉션이 유용합니다.
Server Manager에 액세스하고 URL 탭을 누릅니다.
Redirect URLs 링크를 누릅니다. Redirect URLs 페이지가 표시됩니다.
URL 접두어인 소스 URL을 입력합니다.
리디렉션할 URL을 입력합니다. 이 URL은 URL 접두어 또는 고정 URL일 수 있습니다.
리디렉션할 URL로 URL 접두어를 사용하는 경우, URL prefix 필드 옆에 있는 선택 버튼을 선택하고 URL 접두어를 입력합니다.
고정 URL을 사용하는 경우 Fixed URL 필드 옆에 있는 선택 버튼을 선택하고 고정 URL을 입력합니다.
OK를 누릅니다.
Restart Required를 누릅니다.
Apply Changes 페이지가 표시됩니다.
Restart Proxy Server 버튼을 눌러 변경 사항을 적용합니다.