Sun Java System Web Server 7.0 관리자 설명서

URL 리디렉션 설정

URL 리디렉션을 사용하여 한 HTTP URL에 대한 문서 요청을 다른 HTTP URL로 리디렉션할 수 있습니다. URL 전달 또는 리디렉션은 서버가 사용자에게, 예를 들어 사용자가 파일을 다른 디렉토리 또는 서버로 옮겼으므로 URL이 변경되었음을 알리는 방법입니다. 또한 리디렉션을 사용하여 한 서버의 문서 요청을 아무런 문제 없이 다른 서버의 문서로 보낼 수도 있습니다.

예를 들어 http://www.sun.com/info/movies를 접두어 film.sun.com으로 전달하면 URL http://www.sun.com/info/movieshttp://film.sun.com/info/movies로 리디렉션됩니다.

한 하위 디렉토리의 모든 문서에 대한 요청을 특정 URL로 리디렉션할 경우가 있습니다. 예를 들어 어떤 디렉토리에 너무 많은 트래픽이 발생하거나 해당 문서가 어떤 이유로 인해 더 이상 서비스되지 않아 이 디렉토리를 제거해야 하는 경우, 문서를 더 이상 사용할 수 없음을 표시하는 페이지로 해당 요청을 보낼 수 있습니다. 예를 들어 /info/movies의 접두어는 http://www.sun.com/explain.html로 리디렉션될 수 있습니다.

URL 리디렉션을 가상 서버 수준에서 설정할 수 있습니다.

URL 리디렉션을 구성하려면 다음 단계를 수행하십시오.

  1. 구성 탭을 누르고 구성 목록에서 구성을 선택합니다.

  2. 가상 서버 하위 탭을 누르고 가상 서버 목록에서 가상 서버를 선택합니다.

  3. 내용 처리 하위 탭URL 리디렉션 하위 탭을 누릅니다.

  4. 새로 만들기 버튼을 눌러 새 URL 리디렉션 규칙을 추가합니다.

  5. 설명된 필드에 필요한 값을 지정합니다. 확인 버튼을 누릅니다. 필요한 경우 구성의 배포 버튼을 눌러야 할 수도 있습니다.

다음 표에서는 새 URL 리디렉션 규칙을 추가하는 동안 필요한 매개 변수에 대해 설명합니다.

표 9–1 URL 리디렉션 매개 변수

매개 변수

설명

시작 URL

요청 리디렉션을 시작해야 하는 URL입니다. 이 URL로의 모든 HTTP 요청은 대상 URL에 지정된 URL로 리디렉션됩니다. 

대상 URL

요청을 리디렉션할 URL입니다. 시작 URL에 지정된 URL의 모든 HTTP 요청은 이 URL로 리디렉션됩니다. 

URL 유형

고정. 사용 가능/사용 안 함. 고정 URL은 HTML 페이지에 대한 링크와 같은 정적 URL입니다. 비고정 URL은 요청 매개 변수가 있는 동적 URL이거나 접두어만 있는 URL입니다.


주 –

CLI 사용

CLI를 통해 새 URL 리디렉션 규칙을 추가하려면 다음 명령을 실행합니다.


wadm> create-url-redirect --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 --no-ssl --config=config1 --vs=config1_vs_1 --uri-prefix=/redirect 
--target-url=http://www.cnet.com

CLI 참조 create-url-redirect(1)를 참조하십시오.