Конвертация интернациональных имён доменов (IDN) в кодировку Punycode
punycode
idn
Конвертация интернациональных имён доменов IDN в кодировку Punycode
.рф punycode: .xn\-\-p1ai; Российская Федерация — национальный домен верхнего
уровня для России.
Punycode — стандартный метод преобразования последовательностей символов Unicode
в ACE - последовательности, состоящие только из алфавитно-цифровых символов,
разрешённых в доменных именах.
Punycode разработан для преобразования доменных имен, содержащих умляуты или
символы кириллицы в кодировке Unicode, в последовательность ASCII-символов.
Причиной введения Punycode было то, что в стандарте доменных имен разрешены
только 26 символов латинского алфавита, цифры от 0 до 9 и дефис.
Но другие языки, в том числе и с латинским алфавитом, содержат дополнительные
символы, например a, o или u.
XN--B1AA0ALB5B.XN--P1AI - волхов.рф