Bộ chuyển đổi Punycode
Punycode ⇄ Unicode. Bộ mã hóa và giải mã IDN trực tuyến.
Chuyển đổi dễ dàng tên miền quốc tế hóa và tên miền emoji 😍
xn--qei.com
xn--b1agarpfrbq.com
xn--tckya2c1hwb.com
xn--72c3b4a0h.com
Punycode là gì
DNS ra đời trước cả ý nghĩ rằng một tên miền có thể chứa thứ gì khác ngoài chữ cái tiếng Anh. Nó hiểu đúng 37 ký tự và không hơn: a–z, 0–9 và dấu gạch nối, không phân biệt chữ hoa với chữ thường.
Punycode là cây cầu. Nó mã hóa bất kỳ tên Unicode nào thành một chuỗi ASCII thuần bắt đầu bằng xn--, có thể đảo ngược và không nhập nhằng: cùng một đầu vào luôn cho ra cùng một kết quả, và kết quả luôn chuyển ngược lại được.
| Điều một người nhìn thấy | Điều DNS nhìn thấy |
|---|---|
| 🎄🎅🌲.com | xn--vh8h9ed.com |
| веб-сайт.com | xn----8sbbdp1a8ck.com |
| 網站.com | xn--5tz61d.com |
| լարերը.com | xn--y9aijn5hb.com |
Hai lúc bạn thật sự cần đến nó
Chẳng ai chuyển đổi punycode cho vui. Nhu cầu chỉ nảy sinh trong đúng hai tình huống, và gọi tên chúng ra là đáng làm, vì nếu không chuyển đổi thì trong cả hai bạn chỉ còn cách đoán.
1. Khi tìm tên miền ở nhà đăng ký. Các ô tìm kiếm thường muốn dạng xn--, và tình trạng còn trống được kiểm tra theo dạng đó. Hãy chuyển đổi trước rồi mới tìm — nếu không, bạn có thể bị báo là tên đã có người lấy trong khi bạn đang hỏi về một thứ hoàn toàn khác.
2. Khi một biểu mẫu từ chối địa chỉ của bạn. Bộ kiểm tra ở các trang đăng ký được viết bởi những người mặc định rằng tên miền trông giống example.com. Một địa chỉ ở tên miền quốc tế hóa bị phần mềm chưa từng tính đến nó đánh dấu là «không hợp lệ». Hãy gõ dạng punycode thay vào đó — ten@xn--vh8h9ed.com — và nó đi lọt. Vẫn là cùng một địa chỉ: đó đúng là thứ mà máy chủ thư sẽ nhìn thấy trong cả hai trường hợp.
Trước khi bạn mua một tên miền emoji
Chuyển đổi cái tên mới là nửa dễ. Phần lớn cơ quan đăng ký từ chối thẳng emoji — trong đó có .com, .net, .org và gần như mọi vùng quốc gia — còn nhà đăng ký thì vẫn vui vẻ nhận đơn hàng mà cơ quan đăng ký sau đó sẽ bác. Các hệ chữ viết không phải Latinh được hỗ trợ tốt hơn nhiều và hoạt động như tên miền bình thường.
Cái gì được phép ở đâu, và cách gắn một tên miền như thế vào đây: địa chỉ trên tên miền emoji và tên miền không phải chữ Latinh.
Đọc thêm
- Địa chỉ trên tên miền emoji và tên miền không phải chữ Latinh — cũng phép chuyển đổi ấy, nhưng giải thích từ phía «địa chỉ này có thật sự chạy không».
- Trình kiểm tra tên miền — kiểm tra rằng tên miền vừa chuyển đổi thật sự nhận được thư, thay vì mặc định là nó nhận được.
- Nên đặt tên miền của bạn ở vùng nào — không phải cơ quan đăng ký nào cũng chấp nhận tên không phải chữ Latinh ngay từ đầu.