>  기사  >  운영 및 유지보수  >  Nginx 중국어 도메인 이름 구성 예시 분석

Nginx 중국어 도메인 이름 구성 예시 분석

WBOY
WBOY앞으로
2023-05-21 19:16:04966검색

nginx 중국 도메인 이름 구성

nginx 가상 호스트는 linuxeye.China와 같은 중국 도메인 이름에 바인딩되어 있으며 브라우저가 점프할 수 없습니다.

왜?

운영 체제의 핵심이 영어로 구성되어 있고 DNS 서버의 해상도도 영어 코드로 교환되기 때문에 DNS 서버는 직접적인 중국어 도메인 이름 해상도를 지원하지 않으며 모든 중국어를 지원하기 때문입니다. 도메인 이름 확인은 다음으로 변환되어야 합니다. 그런 다음 punycode 코드는 dns에 의해 구문 분석됩니다. 실제로 현재 모든 브라우저는 중국어 도메인 이름을 완벽하게 지원하지만 브라우저 소프트웨어는 중국어 도메인 이름 자동 트랜스코딩을 적극적으로 추가하므로 전체 프로세스를 완료하기 위해 중국어 도메인 이름 트랜스코딩 컨트롤을 다시 설치할 필요가 없습니다.

중국어 도메인 이름은 아래와 같이 퓨니코드 인코딩, 온라인 트랜스코딩 주소로 변경될 수 있습니다:

Nginx 중국어 도메인 이름 구성 예시 분석

punycode?

punycode는 rfc 3492 표준을 기반으로 개발된 인코딩 시스템으로, 주로 현지 언어에서 사용되는 유니코드 인코딩을 DNS 시스템에서 사용할 수 있는 인코딩으로 변환하는 데 사용됩니다. "중국어 도메인 이름" 접미사는 표준 구문 분석 서버에서 지원되지 않으며 구문 분석을 위해 퓨니코드로 변환해야 합니다.

nginx 구성 수정

server {
listen 80;
server_name blog.linuxeye.com linuxeye.xn--fiqs8s;
...
}

nginx 저장 및 다시 로드:

service nginx reload

위 내용은 Nginx 중국어 도메인 이름 구성 예시 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제