Konwerter Punycode
DNS rozumie tylko ASCII, więc münchen.de staje się xn--mnchen-3ya.de. Pisz w dowolnym polu — drugie zaktualizuje się samo.
Działa w całości w przeglądarce — nic z tego, co wpiszesz, nie trafia na nasze serwery.
Konwersja odbywa się po etykietach: każda część między kropkami jest kodowana osobno.
Jak to działa
Punycode (RFC 3492) koduje każdą etykietę domeny spoza ASCII osobno i dodaje przed nią xn--. Tej postaci potrzebujesz w rekordach DNS, w server_name nginx, w żądaniach certyfikatów i w większości paneli — zapisu Unicode zwykle nie przyjmują. Konwerter działa etykieta po etykiecie, więc nazwy mieszane, jak sklep.żółw.com, wychodzą poprawnie.
Pytania i odpowiedzi
Gdzie używa się postaci xn--?
W plikach stref DNS, konfiguracjach serwera WWW (server_name, ServerName), CSR-ach SSL i panelach hostingowych. Odwiedzającym przeglądarka pokazuje wersję Unicode.
Dlaczego po konwersji domena wygląda inaczej?
Najpierw litery są zamieniane na małe i normalizowane. Sam Punycode jest bezstratny: konwersja odwrotna daje tę samą nazwę.
Podobne narzędzia
Wszystkie narzędzia →Wykorzystaj to na własnym serwerze: VPS KVM od 3 $ miesięcznie, dostęp root, płatności kryptowalutą.
Plany VPS