2012-06-13 2 views
3

www.john.com과 같은 도메인을 사용하는 경우 사용자의 브라우저에 www.xn-4ca0bs.com으로 표시되는 것을 방지 할 수있는 방법이 있습니까?IDN 도메인에 "xn--"이 표시되는 것을 피할 수있는 방법이 있습니까?

www.xn--4ca0bs.com과 같은 도메인은 일반 인터넷 사용자와 많은 혼란을 일으킬 것이라고 생각합니다.

+0

IDN을 전혀 사용하지 않으면 해결책이됩니다. ;) – ThiefMaster

답변

7

이것은 전적으로 브라우저에 달려 있습니다. 실제로 IDN은 브라우저 전용 기술입니다. 도메인 이름에는 비 ASCII 문자가 포함될 수 없으므로 실제 도메인 이름은 항상 Punycode로 인코딩 된 xn--... 형식입니다. 이 방법을 사용하는 것은 브라우저의 몫입니다. 그러나 많은 사람들이 유사 문자 유니 코드 문자를 사용하여 도메인 이름 스푸핑을 피하기로 선택했습니다.

+0

도메인 이름에는 비 ASCII 문자가 포함될 수 있습니다. 러시아, 중국 및 세르비아는 이미 사용자가 그러한 도메인을 등록 할 수 있도록 허용합니다. http://www.w3.org/International/articles/idn-and-iri/ –

+6

를 참조하십시오.하지만 DNS 시스템의 * 실제 * 도메인 이름은 사용할 수 없습니다. 그것이'xn --...'Punycode 형식으로 인코딩 된 이유입니다. – deceze

+2

따라서 IDNA : 응용 프로그램 **의 국제 도메인 이름 ** 이름. – TRiG

0

Windows 7의 Internet Explorer 8.0은 UTF-8 도메인을 올바르게 표시합니다. 다른 한편으로는 Google Chrome 19는 그렇지 않습니다.

자세히 알아보기 : An Introduction to Multilingual Web Addresses #phishing

시스템 코드 페이지/locale/encoding/wtvr을 사용하기 때문에 상황에 따라 브라우저가 다르게 나타날 수 있습니다. 그리고 다른 사람들은 자신의 설정이나 허용 된 문자 목록을 사용합니다.

이 기사를주의 깊게 읽어 보면 결정할 때 각 브라우저가 작동하는 방식이 설명되어 있습니다. 특정 언어를 타겟팅하는 경우 해당 언어를 벗어나서 사용할 수 있습니다.

관련 문제