IDN (Internationalized Domain Names) Nedir?

On 07 April 2007, in Kategorilenmemiş, by Murat Uğur Eminoğlu

Sunucuma geçenlerde bir alan adı tanımlamak zorunda kaldım baktım ki türkçe karakterler içeriyor. Biraz araştırdım ve sizlerle paylaşmak istedim. Internationalized Domain Names (IDN) milletlerarası alan adları anlamına gelen bu kavram ASCII karakterleri içermeyen alan adlarıdır.Standart alan adları a-z, 0-9 ve – karakterlerinden başka bir karakter içeremez. Bu da biraz kısıtlı olmamıza neden oluyor. IDN Unicode [...]

Sunucuma geçenlerde bir alan adı tanımlamak zorunda kaldım baktım ki türkçe karakterler içeriyor. Biraz araştırdım ve sizlerle paylaşmak istedim.
Internationalized Domain Names (IDN) milletlerarası alan adları anlamına gelen bu kavram ASCII karakterleri içermeyen alan adlarıdır.Standart alan adları a-z, 0-9 ve – karakterlerinden başka bir karakter içeremez. Bu da biraz kısıtlı olmamıza neden oluyor. IDN Unicode ile verilmiş algoritmayı ASCII standartlarına çevirir.
Örnek vermek gerekirse, tarayıcımıza www.çşiğü.com.tr yazdığımızda tarayıcımız IDN standartlarına göre bu karakterlerin ASCII karşılığını bulur ve dns ‘e normal bir ASCII karaktermiş gibi sorgu gönderir. Bu da çşiğü.com.tr adresini tarayıcıda farklı karakterler olarak göreceğimiz anlamına gelir. çşiğü.com.tr alan adını tarayıcımızda girdiğimizde xn--i-5fa8d5g4m.com.tr olarak ASCII karakterlerine dönüştüğünü görürüz.
Dns veya Web Server ‘da bu tür alan adlarını girmek için alan adlarını ASCII formatına çevirmemiz gerekir. Bunun için aşağıdaki adresleri kullanabilirsiniz.

https://www.nic.tr/index.php?&USRACTN=IDNCNVRT
http://mct.verisign-grs.com/conversiontool/index.shtml

Kolay gelsin dileğiyle.

 

Leave a Reply

Premium WordPress Themes

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

Premium WordPress Themes