Главная / Домены и почта / Punycode

Punycode

Кириллическое доменное имя в латиницу и обратно. Направление определяется само: ввели кириллицу — получите punycode, ввели xn-- — получите читаемое имя.

Другие инструменты: WHOISDNS-записиТранслитерацияSSL-сертификат

Зачем домену два написания

DNS придуман до того, как в интернете появились другие алфавиты, и понимает только латиницу, цифры и дефис. Чтобы кириллические имена заработали, их научились обратимо записывать латиницей: пример.рф превращается в xn--e1afmkfd.xn--p1ai. Это и есть punycode.

Где встретится латинская запись

О чём стоит знать владельцу кириллического домена

Префикс xn-- у каждой части имени свой: домен второго уровня и зона кодируются по отдельности, поэтому в адресе их два. Почтовый ящик на таком домене поддерживают не все программы: до сих пор встречаются формы, которые не принимают адрес с кириллицей после собачки.

Перевод делает наш собственный код по стандарту RFC 3492 — тот же, что нормализует имена во всех остальных инструментах сайта.