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

서버가 현지화된 컨텐츠를 서비스하도록 구성

최종 사용자는 브라우저가 액세스하는 컨텐트용 언어 선택을 기술하는 Accept-language 헤더를 보내도록 구성할 수 있습니다. 구성 > (구성 선택) > 가상 서버 > (가상 서버 선택) > 서버 설정 > 일반 > 현지화 아래에서 클라이언트 언어 결정 확인란을 설정하면 Accept-language 헤더를 기반으로 내용을 제공하도록 서버를 구성할 수 있습니다.

예를 들어 이 옵션이 사용 가능으로 설정된 경우 클라이언트가 다음 URL을 요청할 때 값이 fr-CH,de인 Accept-language 헤더를 전송합니다.

http://www.someplace.com/somepage.html

서버는 다음 순서로 파일을 검색합니다.

Procedure검색 순서

  1. Accept-language에서 fr-CH,de를 나열합니다.

    http://www.someplace.com/fr_ch/somepage.html

    http://www.someplace.com/somepage_fr_ch.html

    http://www.someplace.com/de/somepage.html

    http://www.someplace.com/somepage_de.html

  2. 국가 코드가 없는 언어 코드(fr-CH의 경우 fr):

    http://www.someplace.com/fr/somepage.html

    http://www.someplace.com/somepage_fr.html

  3. magnus.conf 파일에 정의된 en 등의 DefaultLanguage.

    http://www.someplace.com/en/somepage.html

    http://www.someplace.com/somepage_en.html

  4. 이들 중 검색되는 것이 없으면 서버는 다음을 검색합니다.

    http://www.someplace.com/somepage.html


    주 –

    현지화된 파일의 이름을 설정하는 경우 CH 및 TW 등의 국가 코드는 소문자로 변환되며 대시(-)는 밑줄(_)로 변환됩니다.



    주의 – 주의 –

    acceptlanguage 설정을 활성화하면 서버가 위에서 설명한 알고리즘에 따라 Accept-language에 지정된 모든 언어를 확인해야 하기 때문에 성능이 저하됩니다.