Вопросы и ответы Домены и HTTPS

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

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

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

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

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

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

Этот ответ был вам полезен?
Да
0
Нет
0
Просмотры: 18271