Все доменные имена хранятся в символах ASCII (American Standard Code for Information Interchange) – американский стандартный код для обмена информацией. Эти символы включают в себя знаки английского алфавита (A-Z, a-z), цифры 0-9 и знаки пунктуации. Однако не все пользователи сети Интернет владеют английским, поэтому запомнить доменное имя английскими буквами им может быть совсем не проще, а иногда и сложнее, чем последовательность из 12 цифр IP-адреса. С целью облегчить процесс запоминания доменных имен для пользователей из неанглоязычных стран были введены в эксплуатацию домены IDN.
IDN – это аббревиатура от английского Internationalized Domain Names (международные доменные имена). Она относится к доменным именам, которые содержат в себе 1 или более символов не из английского языка. Таким образом, все пользователи Интернета могут зарегистрировать домен на своем родном языке. Для пользователей из русскоязычных стран актуальны кириллические IDN – то есть доменные имена, написанные буквами русского или украинского алфавита. При этом имя должно содержать символы, специфические для определенного языка (то есть те, которые отсутствуют в английском). Для русского это: д, ж, и, й, л, п, ф, ц, ч, ш, щ, ъ, ы, э, ю, я, ё.
При использовании такого типа URL-ов с кириллическими символами его ссылка преобразуется в punnycode, согласно стандартизации ASCII Compatible Encoding, которую поддерживают не все программные продукты. Именно по этой причине при копировании в строке браузера или в Вашем фтп-клиенте, Вы можете получать набор непонятных символов. Более подробную информацию Вы можете найти по ссылке ниже : https://ru.wikipedia.org/wiki/Punycode
Все категории вопросов