เรากำลังเปิดตัวเว็บไซต์ของเราเป็นภาษาสเปนและอาจจะเรียกมันว่า
espanol.mydomain.com
เนื่องจากการสะกดที่แท้จริงคือespañolเราจึงอนุญาตให้ผู้คนพิมพ์español.mydomain.com
เป็นสิ่งที่เป็นไปได้ในวันนี้? เราสามารถใช้อักขระนี้ในโดเมนและโดเมนย่อยได้หรือไม่
เรากำลังเปิดตัวเว็บไซต์ของเราเป็นภาษาสเปนและอาจจะเรียกมันว่า
espanol.mydomain.com
เนื่องจากการสะกดที่แท้จริงคือespañolเราจึงอนุญาตให้ผู้คนพิมพ์español.mydomain.com
เป็นสิ่งที่เป็นไปได้ในวันนี้? เราสามารถใช้อักขระนี้ในโดเมนและโดเมนย่อยได้หรือไม่
คำตอบ:
ใช่คุณสามารถใช้ "español" เป็นโดเมนย่อยเช่นเดียวกับโดเมน เมื่อผู้ใช้พิมพ์ "español.mydomain.com" ลงในเบราว์เซอร์ผู้ใช้จะถูกแปลเป็นPunycodeและคำขอจะถูกทำกับ URL นั้นซึ่งจะมีลักษณะเป็น "xn--espaol-zwa.mydomain.com"
จากการทดสอบฉันตั้งค่าโดเมนย่อยนั้นในโดเมนของฉันและในการกำหนดค่าฉันใช้ "xn - espaol-zwa" แทน "español"
สิ่งที่คุณกำลังมองหาเรียกว่า Internationalized Domain Name (IDN) ใช่มันเป็นไปได้ใน ccTLDs ส่วนใหญ่รวมถึง TLD แบบดั้งเดิมบางส่วน
แน่นอนว่าคุณสามารถใช้มัน รุ่น punycode คือ xn--espaol-zwa.mydomain.com ไม่สำคัญว่า TLD (.com) อนุญาตชื่อ IDN หรือไม่เนื่องจากโดเมนระดับที่สามและใน. com นั้นขึ้นอยู่กับคุณในระดับที่สาม ความกังวลหลักของคุณคือการสนับสนุนเบราว์เซอร์ที่มี idn แต่ตอนนี้ได้รับการสนับสนุนใน Firefox รุ่นล่าสุด explorer และ chrome โดยวิธีการ