Конвертер Punycode
DNS розуміє лише ASCII, тому домен.рф перетворюється на xn--d1acufc.xn--p1ai. Пишіть у будь-яке поле — друге оновиться саме.
Працює повністю в браузері — нічого з уведеного не надсилається на наші сервери.
Перетворення йде за мітками: кожна частина між крапками кодується окремо.
Як це працює
Punycode (RFC 3492) кодує кожну не-ASCII мітку домену окремо й додає до неї префікс xn--. Ця форма потрібна в DNS-записах, у server_name nginx, у запитах на сертифікат і в більшості панелей — написання в юнікоді вони зазвичай не приймають. Конвертер працює за мітками, тому змішані імена на кшталт shop.приклад.com виходять правильно.
Питання й відповіді
Де потрібна форма xn--?
У зонах DNS, конфігах вебсервера (server_name, ServerName), SSL-запитах і хостинг-панелях. Відвідувачам браузер показує юнікодну версію.
Чому домен після конвертації виглядає інакше?
Спершу літери зводяться до нижнього регістру й нормалізуються. Сам Punycode оборотний без втрат: зворотна конвертація дає те саме ім'я.
Схожі інструменти
Усі інструменти →Застосуйте це на власному сервері: KVM VPS від $3 на місяць, root-доступ, оплата криптовалютою.
Тарифи VPS