Sun Java System Portal Server Secure Remote Access 7.2 관리 설명서

게이트웨이 서비스에서 Rewriter 구성

[Rewriter] 탭 아래에서 게이트웨이 서비스를 사용하여 기본 및 고급의 두 범주 내에서 다음 작업을 수행할 수 있습니다.

기본 작업

Procedure게이트웨이가 모든 URL을 다시 쓰도록 하려면

게이트웨이 서비스에서 [모든 URL 다시 쓰기 사용] 옵션을 설정하면 [도메인 및 부속 도메인의 프록시] 목록에 있는 항목을 확인하지 않고 Rewriter가 모든 URL을 다시 씁니다. [도메인 및 하위 도메인의 프록시] 목록에 있는 항목은 무시됩니다.

  1. Portal Server 관리 콘솔에 관리자로 로그인합니다.

  2. [Secure Remote Access] 탭을 선택하고 속성을 수정할 게이트웨이 프로필을 선택합니다.

  3. [Rewriter] 탭을 선택합니다.

  4. [기본 옵션]에서 [모든 URI 다시 쓰기 사용] 확인란을 선택하여 게이트웨이가 모든 URL을 다시 쓸 수 있게 합니다.

  5. [저장]을 눌러 완료합니다.

  6. 터미널 창에서 게이트웨이를 다시 시작합니다.


    ./psadmin start-sra-instance –u amadmin – f  <password file> –N <profile name>– t  <gateway>
    

Procedure다시 쓰지 않을 URI를 지정하려면

  1. Portal Server 관리 콘솔에 관리자로 로그인합니다.

  2. [Secure Remote Access] 탭을 선택하고 속성을 설정할 게이트웨이 프로필을 선택합니다.

  3. [Rewriter] 탭을 선택합니다.

  4. [기본 옵션]에서 [추가] 텍스트 필드에 URI를 입력한 다음 [추가]를 누릅니다.

    URI 값이 [다시 쓰지 않을 URI] 상자에 표시됩니다.


    주 –

    #*를 이 목록에 추가하면 규칙 집합에 href 규칙이 포함되어 있더라도 URI 다시 쓰기를 허용합니다.


  5. [저장]을 눌러 완료합니다.

  6. 터미널 창에서 게이트웨이를 다시 시작합니다.


    ./psadmin start-sra-instance –u amadmin – f  <password file> –N <profile name>– t  <gateway>
    

ProcedureURI를 규칙 집합에 매핑하려면

  1. Portal Server 관리 콘솔에 관리자로 로그인합니다.

  2. [Secure Remote Access] 탭을 선택하고 속성을 설정할 게이트웨이 프로필을 선택합니다.

  3. [Rewriter] 탭을 선택합니다.

  4. [Rewriter 옵션]에서 [URI를 규칙 집합에 매핑]을 선택하고 [행 추가]를 누릅니다.

  5. 필수 도메인 또는 호스트 이름을 [URI] 필드에 입력하고 [규칙 집합] 필드에 해당 도메인에 대해 적절한 규칙 집합을 입력합니다.

    항목이 [규칙 집합에 URI 매핑] 목록에 추가됩니다. 도메인이나 호스트 이름 그리고 규칙 집합을 지정하는 형식은 다음과 같습니다.


    domain name|ruleset name

    예:


    eng.sesta.com|default
  6. [저장]을 눌러 완료합니다.

  7. 터미널 창에서 게이트웨이를 다시 시작합니다.


    ./psadmin start-sra-instance –u amadmin – f  <password file> –N <profile name>– t  <gateway>
    

ProcedureMIME 매핑을 지정하려면

Rewriter에는HTML, JAVASCRIPT, CSS 및 XML 컨텐트 유형에 따라 웹 페이지를 구문 분석할 수 있는 네 개의 구문 분석기가 있습니다. 기본적으로 공통 MIME 유형이 이러한 구문 분석기와 연결되어 있습니다. 게이트웨이 서비스의 [구문 분석기를 MIME 유형에 매핑] 필드에서 새로운 MIME 유형을 이러한 구문 분석기와 연관시킬 수 있습니다. 그러면 Rewriter의 기능이 다른 MIME 유형까지 확장됩니다.

여러 항목인 경우는 세미콜론(";")이나 쉼표(",")를 사용하여 구분합니다.예:

HTML=text/html;text/htm;text/x-component;text/wml; text/vnl/wap.wml

이것은 이러한 MIME을 가진 모든 컨텐트가 HTML Rewriter로 보내지고 URL을 다시 쓰도록 HTML 규칙이 적용된다는 의미입니다.


정보 –

MIME 매핑에서 불필요한 구문 분석기를 제거하면 작동 속도를 높일 수 있습니다. 예를 들어, 특정 인트라넷의 컨텐트에 JavaScript가 없다는 것이 확실하면 MIME 매핑 목록에서 JAVASCRIPT 항목을 제거할 수 있습니다.


  1. Portal Server 관리 콘솔에 관리자로 로그인합니다.

  2. [Secure Remote Access] 탭을 선택하고 속성을 설정할 게이트웨이 프로필을 선택합니다.

  3. [Rewriter] 탭을 선택합니다.

  4. [Rewriter 옵션]에서 [구문 분석기를 MIME 유형에 매핑]을 선택합니다.

    항목을 HTML=text/html;text/htm 형식으로 지정합니다.

  5. [행 추가]를 눌러 항목을 목록에 추가합니다. [MIME 유형] 필드에 매핑할 구문 분석기 값과 해당 MIME 값을 입력합니다.

  6. [저장]을 눌러 완료합니다.

  7. 터미널 창에서 게이트웨이를 다시 시작합니다.


    ./psadmin start-sra-instance –u amadmin – f  <password file> –N <profile name>– t  <gateway>
    

Procedure기본 도메인을 지정하려면

기본 도메인 및 부속 도메인은 URL에 도메인과 부속 도메인 없이 호스트 이름만 있을 때 유용합니다. 이 경우에 게이트웨이는 호스트 이름이 기본 도메인 및 부속 도메인에 있다고 가정하고 그에 따라 진행합니다.

예를 들어, URL의 호스트 이름이 host1이고 기본 도메인과 하위 도메인이 red.sesta.com으로 지정된 경우, 호스트 이름은 host1.red.sesta.com으로 확인됩니다.

  1. Portal Server 관리 콘솔에 관리자로 로그인합니다.

  2. [Secure Remote Access] 탭을 선택하고 속성을 설정할 게이트웨이 프로필을 선택합니다.

  3. [배포] 탭을 선택합니다.

  4. [도메인 및 하위 도메인의 프록시] 필드에 프록시 없이 필수 도메인 이름을 입력합니다.

  5. [저장]을 눌러 완료합니다.

  6. 터미널 창에서 게이트웨이를 다시 시작합니다.


    ./psadmin start-sra-instance –u amadmin – f  <password file> –N <profile name>– t  <gateway>