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

Домен кириллицей на сайте WordPress: как работать

Вступление

Можно по разному относится к доменам на кириллице, но они на родном языке и с ними нужно научиться работать. В этой статье я покажу, как работает домен кириллицей на сайте WordPress.

Регистрация доменов на кириллице

Я должен пояснить, что домен на кириллице это домен в национальной зоне (IDN) c доменным именем и доменной зоной, написанных русскими буквами, то есть кириллицей. Альтернатива кириллице, так называемая латиница.

При регистрации доменов на кириллице нужно учесть следующее:

Во-первых, не все регистраторы занимаются регистрацией кириллических доменов в национальных доменных зонах.

Во-вторых, если вам нужна доменная зона на кириллице, например .рф, .рус, то вы в этой зоне сможете зарегистрировать доменное имя только на кириллице. Например, твойсайт.москва.

В то же время, в доменных зонах на латинице, например, .com или .net, вы можете зарегистрировать доменное имя, как на латинице, так и на кириллице. Например, такой домен твойсайт.net.

В третьих, не все доменные зоны поддерживают национальные IDN домены. Перечислю популярные из поддерживающих: net/com/cc/tv/name/tel/москва/рф/сайт/онлайн/su.

Теперь по работе. Регистрация доменов на кириллице ничем не отличается от регистрации латинских доменов. Однако учтите следующие запреты.

При регистрации кириллических доменов не разрешается:

  • Использовать в имени домена букв из различных алфавитов. Например, русского и белорусского ;
  • Запрещено использовать несуществующие символы;
  • В доменных зонах tel и org нельзя зарегистрировать зеркальные доменные имена существующие на латинице, только на русском языке.

Например, есть зарегистрированных домен на латинице: papea.tel, а вы пытаетесь зарегистрировать домен на кириллице рареа.tel, написанный русскими буквами.

Системы кодирования Punycode и домены на кириллице

Это важно для работы на сайтах WordPress и не только для них.

Система доменных имён (DNS) не умеет «читать» кириллицу, она её не воспринимает. Поэтому все домены на кириллице система DNS и все системы которые к ней обращающиеся (браузеры, боты, от части поисковики) автоматически кодируют ваш кириллический домен по системе Punycode.

Отсюда появляются «страшные домены» типа: xn—-8sbdbkg5djhcmad.xn--p1ai. Кстати, это кодировка домена: вордпресс-абс.рф.

Чтобы закодировать свой домен на кириллице воспользуйтесь любым Punycode конвертером, найти их просто.

Мой регистратор доменов сразу пишет мне домен на кириллице в двух вариантах, один в Punycode.

Итак, после регистрации домена на кириллице у вас, кроме всего прочего, для дальнейшей работы на WordPress, должен быть под рукой ваш домен в кодировке Punycode.

Для проверки правильности кодировки вставьте кодированных домен в адресную строку браузера, он переведёт его в понятный вид.

Читайте также:  Smart box tizen не работает

Добавляем домен кириллицей на хостинг

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

На вкладке «Добавить домен», просто добавить домен на кириллице, написанный русскими буквами не получиться. О чем свидетельствует это скрин.

Что делать? Правильно! Добавить кириллический домен в кодировке Punycode.

Домен добавился в список доменов (Фото 1) и доступен по FTP (фото 2).

Фото 1 Фото 2

Домен кириллицей на сайте WordPress

Итак, домен кириллицей добавлен на хостинг и доступен по FTP. Пора установить в его корневую папку CMS WordPress.

SSL доменов на кириллице

Перед установкой CMS, включу на своём хостинге SSL режим для «русского» домена.

Не буду показывать, как это делать. Об этом в статье тут. Просто замечу, что я использую бесплатные и автоматические сертификаты от Let’s Encrypt и никаких проблем отличных от доменов на латинице, для доменов на кириллице в добавлении ключей нет. Только помним, что работаем с нашим доменом в Punycode.

Установка WordPress на домен кириллицей

Я уверен, что вы уже умеете устанавливать CMS WordPress в корневую папку вашего домена. Последняя статья сайта на эту тему тут. После работы по FTP, пишем в браузер имя домена по русски, можно в Punycode.

Настройка сайта WordPress с доменом на кириллице

Далее обычная настройка сайта WordPress, только с кириллическим доменом в кодировке Punycode.

Везде, где вы ранее в настройках писали домен на латинице, пишите кириллический домен в Punycode. Напомню, что прописку домена мы проверяем в настройках:

Общие→Адрес WordPress (URL)/Адрес сайта (URL)

SSL сайта не включен

Настройки постоянных ссылок

Вот мне интересно, когда вы используете домен кириллицей на сайте WordPress, вы как хотите видеть URL адреса сайта в кириллице или латинице?

Если в кириллице выбирайте на вкладке «Настройки постоянных ссылок» оптимизированный тип ссылки «Произвольно» в формате /%category%/%postname%/ и больше ни о чём не думайте.

Кстати в этом случае, ваши ссылки фактически будут иметь такой закодированный вид:

Если хотите, чтобы страницы рубрик и меток вашего сайта имели русские префиксы, то прописываете их русскими буквами в настройках «Дополнительно» в настройках постоянных ссылок.

Если хотите, чтобы домен был на русском, а всё остальное URL на латинице, то, как обычно, ставите один из плагинов транслитерации, например, Cyr-To-Lat. После настройки плагина ваши URL сайта будут комбинированные.

Домен кириллицей в социальных сетях

Для раскрутки и продвижения сайта добавим его в социальные сети. Остановлюсь на Facebook и Tweeter.

Facebook

Данная сеть не видит, что не удивительно, доменов на кириллице. Опять добавляем сайт страницы Facebook в Punycode.

Tweeter

Эта сеть сама кодирует кириллический домен в Punycode (в настройках профиля).

Заключение про домен кириллицей

Вы наверняка поняли суть проблемы и её решение. Для большинства сервисов и систем ваш сайт существует не в домене на кириллице, а в Punycode. Русские буквы, которые вы видите в URL в адресе браузера, в ссылках будут превращаться в закодированные знаки.

В общем и целом, на сегодня 22-10-2019, домен кириллицей на сайте WordPress работает и проблем я с ним не вижу. Удобств мало, а проблем нет. Или я их просто пока не вижу? В следующей статье посмотрим, как к кириллице относятся базовые плагины для сайта.

Читайте также:  Леран духовой шкаф как настроить часы

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Не работает подсветка номера xc70

Источник

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

Кириллический домен ― это название сайта на русском языке (например, домен.рф). Домены такого типа входят в семейство 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, можно воспользоваться онлайн-конвертером. В интернете их много, мы рекомендуем сервис от нашего партнёра REG.RU.

  1. Перейдите в онлайн-конвертер.
  2. Введите доменное имя.
  3. Нажмите Punycode-конвертация.

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

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

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

Источник

Оцените статью