Перейти к основному контенту

Кириллические домены

Кириллический домен — это название сайта на русском языке (например, домен.рус). Как разновидность такие домены входят в большую группу IDN-доменов. Например: .РФ, .РУС.

Немного истории

Когда появились кириллические домены? Первые домены на кириллице появились в 2001 году в доменных зонах .NET и .COM (то есть сначала только часть до точки могла быть на кириллице). А в 2009 году появилась первая кириллическая зона .РФ, с этого времени можно регистрировать домены целиком на русском языке. К 2019 году зарегистрировано уже 800 тысяч доменов в зоне .PФ (по данным Координационного центра).

Зачем мне кириллический домен

В первую очередь, кириллические домены выбирают для сайтов, ориентированных на русскоговорящую аудиторию. Какое название сайта вашей соседке Ирине Михайловне легче написать в поисковике: «миллионалыхроз.рф» или «millionalykhroz.ru»? Простое название на русском языке помогает продвижению бизнеса.

С той же целью многие владельцы доменов на латинице регистрируют аналогичный домен на кириллице и просто настраивают перенаправление с русского домена на английский. Например, если вбить в адресную строку домен «яндекс.рф», откроется «yandex.ru». Можете проверить :)

Зарегистрируйте домен в зоне .РФ

Зарегистрируйте домен и получите 2 месяца хостинга и SSL-сертификат в подарок.

Заказать домен в зоне РФ

Для чего нужен Punycode

Ещё со времен возникновения Интернета было решено, что домены могут содержать только буквы латинского алфавита, цифры и тире. С появлением кириллических доменов ничего не изменилось. Просто-напросто придумали, как переводить домен с кириллицы на латиницу, и назвали этот способ Punycode. С помощью него и происходит преобразование кириллических доменов. Например, домен розочки.рф в формате Punycode будет выглядеть так: xn--g1acfobj6c.xn--p1ai (домен .РФ на латинице). Поэтому не пугайтесь, если на месте вашего красивого названия сайта будет отображаться такой непривлекательный набор знаков.

Как перевести домен в Punycode

Современные браузеры и мессенджеры имеют встроенную поддержку Punycode и понимают кириллические домены. Но в некоторых случаях (например, чтобы добавить домен в cPanel) нужно переводить домен в Punycode самому. Это несложно, инструкция ниже.

Откройте Punycode-конвертер для доменов .РФ. Введите имя вашего домена в строку и нажмите Punycode-конвертация:

punycode конвертер 1

Готово, перевод домена в Punycode сделан. В этой же строке появится ваш домен в формате Punycode:

punycode конвертер 2

Вместо домена — адрес из букв, цифр и тире

Это означает, что у вас IDN-домен. Например: .РФ, .РУС.

В системе DNS разрешено использовать только 26 букв латинского алфавита, цифры от 0 до 9 и знак дефиса. Символы национальных алфавитов не могут быть корректно обработаны текущей службой DNS. Чтобы регистрация и работа IDN-доменов стала возможной, было принято решение преобразовывать такие домены в Punycode.

Чтобы IDN-домен после преобразования нельзя было спутать с обычным доменом, все IDN-домены начинаются со специального префикса «xn--». Таким образом, «xn--c1ad6a.xn--p1ai» — это IDN-домен в Punycode, а «reg.ru» — это обычный домен.

Преобразование домена в Punycode и обратно производится на стороне браузера, поэтому при введении в адресную строку IDN-домена браузер сам конвертирует введенное значение в формат Punycode для взаимодействия с DNS. Именно поэтому в адресной строке вы и наблюдаете набор букв и цифр, начинающихся с «xn--».

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 9 из 11