Почему домен рф отображается как xn
Перейти к содержимому

Почему домен рф отображается как xn

  • автор:

Мой кириллический домен отображается как непонятные символы. Что делать?

Делать ничего не нужно. Домены на кириллице можно подключать и при этом они корректно работают. Но иногда они могут отображаться как нечитаемый набор латинских символов и цифр.

Такой набор символов — это Punycode-представление домена. Punycode — это способ приведения интернационализированных доменных имен, содержащих в себе unicode-символы (таких, как .рф) к виду, содержащему только символы ASCII, как того требует система DNS. Например, домен сайт.рф в Punycode-представлении выглядит так: xn--d1aeguf.xn--p1ai.

Изначально DNS спроектирована таким образом, что доменное имя может состоять только из символов из таблицы ASCII, и домены, содержащие в себе символы, не вошедшие в эту таблицу, не были предусмотрены. Чтобы обойти это ограничение и обеспечить совместимость с уже существующим ПО, был разработан Punycode.

Внутри DNS и большинстве других программных систем интернационализированный домен «живет» именно в таком виде и преобразуется к привычному для нас представлению только на этапе вывода на экран пользователя. И наоборот, когда вы вводите имя такого домена в адресную строку браузера, оно преобразуется в Punycode и в дальнейшем используется только в таком виде.

Похожие вопросы
  • Как установить SSL-сертификат (включить безопасный протокол HTTPS)?
  • Как подключить свой домен
  • Как подключить почту для домена?
  • Почему мой сайт не открывается?
  • Как передать домен на Reg.ru?

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

В статье расскажем, что такое кириллические домены и кому они подойдут, а также зачем нужен Punycode и как им пользоваться.

  • Что такое кириллический домен
  • Зачем нужны кириллические домены
  • Для чего придумали Punycode
  • Как работает перевод домена из кириллицы в латиницу

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

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

Сначала на кириллице могла быть только часть адреса до точки. Первые домены, содержащие кириллические символы, появились в 2001 году в доменных зонах .NET и .COM. В 2009 году появилась первая кириллическая зона .РФ — с тех пор домены можно регистрировать целиком на русском языке.

Кириллические домены являются одним из видов IDN-доменов — доменных имен, которые содержат символы национальных алфавитов.

Зачем нужны кириллические домены

Если вы в процессе выбора домена, то у вас мог появиться вопрос “Что лучше выбрать — RU или РФ?”. Однозначного ответа на этот вопрос нет.

Обычно кириллические домены выбирают для сайтов, ориентированных чисто на русскоязычную аудиторию. Некоторые компании специально регистрируют домены на русском языке и настраивают с них переадресацию на уже существующие домены на латинице. Например, так сделал Яндекс. Если ввести в поисковую строку «яндекс.рф», сайт откроется по адресу «ya.ru».

По данным Координационного центра на 2023 год, в зоне .RU зарегистрировано около пяти миллионов доменов, а в зоне .PФ чуть больше 676 тысяч. Как видно из статистики, сайты с доменом РФ менее популярны, однако у них есть свои преимущества.

Чем хороши домены на кириллице:

  • больше шансов привлечь клиентов: русскоязычным пользователям гораздо легче запомнить сайты на кириллице, чем на любых других языках. Также их проще вводить в адресную строку браузера, чтобы перейти на сайт;
  • возможность улучшить позиции выдачи: когда домен на кириллице, появляется возможность включить в название сайта ключевые слова (поисковые запросы пользователей). Например, если для вашей тематики сайта самый частый запрос “купить плиту”, можно выбрать домен купить-плиту.рус (доменная зона РУС). Это поможет в seo-продвижении ресурса;
  • шире выбор имен: в отличие от других типов доменов, русскоязычные появились гораздо позже, а значит больше вероятность найти среди них подходящий и при этом свободный.

Для чего придумали Punycode

Русскоязычные символы хороши для пользователей. Однако системы интернета понимают только цифры, тире и буквы латинского алфавита. С появлением кириллических доменов эти правила не изменились, поэтому пришлось изобрести Punycode.

Punycode — это специальный способ преобразования доменов на латиницу. Например, домен розочки.ру в формате Punycode будет выглядеть так — xn--g1acfobj6c.xn--p1ag, а домен спейсвэб.рф так — xn--90abiq2ald1h.xn--p1ai. Бывает, что этот набор символов отображается в адресной строке браузера вместо домена. Так что не переживайте, если увидите его вместо названия своего или чужого сайта.

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

Как работает перевод домена из кириллицы в латиницу

Чтобы перейти на сайт с кириллическим доменом, его не нужно каждый раз переводить через конвертер. В браузерах уже встроена система кодировки — они принимают домены в изначальном виде и сами переводят их. Перевод вручную чаще всего нужен для администраторов и владельцев сайтов, чтобы настроить почту или добавить домен в панель управления хостингом.

Перевести домен очень просто. Для этого:

  1. Откройте конвертер кириллических доменов,
  2. Введите имя нужного домена в строку и нажмите Конвертировать:

  1. Готово, вы увидите преобразованный веб-адрес:

Для продвижения своих товаров и услуг на российском рынке вы можете подобрать и зарегистрировать домен на кириллице в SpaceWeb. У нас доступны все российские доменные зоны.

Кириллический домен: что такое и где используют

Кириллический домен ― это название сайта на русском языке (например, домен.рф). Домены такого типа входят в семейство IDN-доменов. IDN-домены ― домены, которые содержат символы национальных алфавитов (кириллица, арабский, норвежский, польский, испанский и др.)

Чтобы сделать сеть наиболее универсальной, изначально система доменных имён была рассчитана только на латиницу. Со временем стало понятно, что нужно расширять границы сети и внедрят другие языки. Домены на кириллице появились в 2001 году, но зарегистрировать их можно было только в зонах .NET и .COM. Такие имена выглядели странно, так как одна часть была на одном языке, а вторая ― на другом. Из-за своей гибридности такие имена не пользовались спросом. В 2009 году появилась первая кириллическая зона .РФ. и стало возможным создать домен полностью на кириллице. Открытая регистрация таких имён для всех желающих началась только в 2010 году. После этого популярность кириллических доменов сильно возросла и открыла новые возможности продвижения продукта.

Что даёт кириллический домен

Домен на русском языке позволяет сегментировать аудиторию. Если вы планируете работать только с русскоязычными пользователями, вы можете показать это с помощью названия сайта.

Кириллические домены легче запоминаются русскоязычными пользователями. Для сайта важно, чтобы его название быстро запоминалось и его можно было без ошибок вписать в поисковую строку. Названия на родном языке запомнить намного проще, чем на английском или транслите.

Появление IDN-доменов открыло новые возможности SEO-продвижения. Теперь в название сайта можно внедрять ключевые слова, например купитьавтомобиль.рус.

В отличие от доменов на латинице, кириллические домены существуют не так давно, поэтому выбор свободных имён значительно больше и цены не такие высокие.

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

Недостатков у кириллических доменов всего 2: при настройке они требуют кодировки Punycode и из-за этой кодировки ссылки выглядят громоздко.

Punycode ― метод преобразования, который был создан специально для работы с кириллическими доменами. Так как изначально интернет-система была предназначена только для латиницы, цифр и тире, с появлением других языков пришлось думать, каким образом преобразовывать их в знакомую для интернета систему. Для перевода кириллицы в латиницу придумали Punycode. Например, домен столы.рус в формате Punycode будет выглядеть так: xn--k1afie1c.xn--p1acf (домен РФ на латинице). Чаще всего в браузерах отображается название на русском языке, но бывает, что в URL пользователь может встретить и такой набор знаков.

Все IDN-домены начинаются с префикса «xn--». Это нужно для того, чтобы не путать их с обычными доменами на латинице.

Как сделать преобразование кириллических доменов в Punycode

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

Чтобы сделать перевод домена в Punycode, используйте онлайн-конвертер на сайте 2domains.ru.

  1. Перейдите на страницу сервиса Whois.
  2. Введите доменное имя и нажмите Punycode-конвертация:

Punycode-конвертер для РФ доменов

Готово, перед вами появится домен в формате Punycode:

Также кодировка домена РФ и подобных отображается в самом Whois-сервисе:

Популярные статьи

  • Как указать (изменить) DNS-серверы для домена
  • Я зарегистрировал домен, что дальше
  • Как добавить запись типа A, AAAA, CNAME, MX, TXT, SRV для своего домена
  • Что такое редирект: виды и возможности настройки
  • Как создать почту со своим доменом

Почему, при привязке домена .рф к аккаунту создается папка с непонятным именем xn-***?

В файловом менеджере контрольной панели аккаунта «Джино» рядом с именем такой папки выводится подсказка, какому домену она соответствует.

Другие вопросы в разделе «Домены .рф»

  • Чем доменная зона .рф принципиально отличается от остальных?
  • Что такое Punycode-представление домена?
  • Можно ли завести почтовый ящик в домене .рф?
  • Можно ли указывать домен .рф в качестве имени хоста в настройках программ и конфигурационных файлов скриптов?
  • Как создать русскоязычный поддомен в домене .рф?
  • Как привязать домен .рф как дополнительный к уже существующему сайту?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *