Домен .рф является одним из первых в мире интернационализированных доменов и первый русскоязычный домен верхнего уровня. Доменные имена в зоне .рф могут содержать символы русского алфавита, цифры и дефис, но в них не может быть символов латиницы.
Однако система DNS разработана таким образом, что доменное имя может состоять только из символов из таблицы ASCII, куда кириллица не входит. Чтобы обойти это ограничение и обеспечить совместимость интернационализированных доменов с уже существующим ПО, используется система Punycode.
Это Punycode-представление домена.
В файловом менеджере контрольной панели аккаунта «Джино» рядом с именем такой папки выводится подсказка, какому домену она соответствует.
Punycode — это способ приведения интернационализированных доменных имен, содержащих в себе unicode-символы (таких, как .рф) к виду, содержащему только символы ASCII, как того требует система DNS. Например, домен джино.рф в Punycode-представлении выглядит так: xn--d1aeguf.xn--p1ai.
Изначально DNS спроектирована таким образом, что доменное имя может состоять только из символов из таблицы ASCII, и домены, содержащие в себе символы, не вошедшие в эту таблицу, не были предусмотрены. Чтобы обойти это ограничение и обеспечить совместимость с уже существующим ПО, был разработан Punycode.
Внутри DNS и большинстве других программных систем интернационализированный домен «живет» именно в таком виде и преобразуется к привычному для нас представлению только на этапе вывода на экран пользователя. И наоборот, когда вы вводите имя такого домена в адресную строку браузера, оно преобразуется в Punycode и в дальнейшем используется только в таком виде.
Да, но часть имени почтового ящика слева от символа «@» не может содержать кириллических символов. Кроме того, на момент запуска доменной зоны .рф большинство почтовых систем и почтовых клиентов не поддерживало такие домены.
Поэтому чтобы написать письмо на такой ящик, отправитель вынужден указывать доменное имя в формате Punycode, что не очень удобно, да даже и такой вариант поддерживается не всеми почтовыми системами. В результате некоторые люди просто не смогут написать вам или ответить на ваше письмо. Безусловно, со временем ситуация будет меняться, однако риск всегда остается.
В большинстве случаев — только в формате Punycode. Конечно, со временем будет появляться все больше и больше программного обеспечения, поддерживающего интернационализированные домены, однако на данный момент такого софта совсем мало.
Когда вы привязываете домен к аккаунту на хостинге «Джино», для него создается директория именно в Punycode-представлении, поэтому в путях и прочих настройках скриптов на хостинге имя домена также надо указывать таким образом.
Когда вы привязываете домен к аккаунту на хостинге «Джино», для него создается директория в Punycode-представлении. Например, для домена джино.рф будет создана папка domains/xn--d1aeguf.xn--p1ai. Папку для поддомена надо создавать таком же виде. Например, для поддомена пример.джино.рф надо создать директорию domains/xn--e1afmkfd.xn--d1aeguf.xn--p1ai.
Здесь есть два способа, в зависимости от того, что вы хотите получить:
Если вы хотите сделать домен .рф алиасом другого домена, то достаточно просто привязать его к той же папке, как описано здесь. При этом при входе на сайт в адресной строке браузера будет именно тот домен, который набрал пользователь.
Если вы хотите сделать редирект на другой домен, тогда надо в папке с новым доменом создать файл .htaccess и поместить в него такую строку:
Redirect 301 / http://целевой_домен