web-dev-qa-db-fra.com

xn-- sur domaine, qu'est-ce que cela signifie?

30
Jepser Bernardino

C'est le résultat du codage IDNA; c'est-à-dire conversion de votre nom de domaine Unicode en son ASCII équivalent qui doit être fait car le DNS n'est pas compatible Unicode.

Le xn-- dit "tout ce qui suit est codé-unicode".

36
Alex K.

C'est Punycode qui est utilisé pour Internationaliser les noms de domaine dans les applications .

De 1 :

Punycode est destiné au codage d'étiquettes dans le cadre des noms de domaine internationalisés dans les applications (IDNA), de sorte que ces noms de domaine peuvent être représentés dans le jeu de caractères ASCII autorisé dans le système de noms de domaine du Internet. La syntaxe de codage est définie dans le document IETF RFC 3492.

De 2 :

L'internationalisation des noms de domaine dans les applications (IDNA) est un mécanisme défini en 2003 pour gérer les noms de domaine internationalisés contenant des caractères non ASCII. Ces noms sont soit des lettres latines avec des signes diacritiques (ñ, é) ou sont écrits dans des langues ou des scripts qui n'utilisent pas l'alphabet latin: arabe, Hangul, Hiragana et Kanji par exemple. Bien que le système de noms de domaine prenne en charge les caractères non ASCII, des applications telles que la messagerie électronique et les navigateurs Web restreignent les caractères qui peuvent être utilisés comme noms de domaine à des fins telles qu'un nom d'hôte.

25
Jonas Schäfer