Чи можу я використовувати символ - у піддомені?


14

Ми запускаємо наш веб-сайт іспанською мовою і, ймовірно, будемо називати його

espanol.mydomain.com

Оскільки справжній правопис є español, в ідеалі ми б дозволяли людям вводити español.mydomain.com.

Це те, що можливо сьогодні? Чи можемо ми використовувати цей символ у доменах та субдоменах?


1
Чи не завадить це жодному іншому користувачу відвідувати сайт (наприклад, я не знаю вгорі голови, як набрати текст
Мітч Демпсі

3
Я припускаю, що це версія сайту, яка буде іспанською, і тому більшість глядачів матимуть клавіатури з цими наборами символів.
cpbills

2
@webdestroya: Ви говорите по-іспанськи?
Призупинено до подальшого повідомлення.

5
@webdestroya - 1) коментар не особливо стосується питання, 2) ви можете легко створити ім'я для версії unicode, щоб вказати на версію unicode для тих, хто не має цієї мови встановлений на своїй машині
Марк Хендерсон

2
@webdestroya: Можливо, вміст сайту не повинен бути іспанською, оскільки це не дозволить вам використовувати його.
Призупинено до подальшого повідомлення.

Відповіді:


10

Так, ви можете використовувати "español" як субдомен, так і домен. Коли користувач вводить "español.mydomain.com" у свій браузер, він буде переведений на Punycode, і запит буде зроблений до тієї URL-адреси, яка буде мати вигляд "xn--espaol-zwa.mydomain.com".

Як тест, я встановив цей субдомен на одному з моїх доменів і, конфігуруючи його, я використав "xn - espaol-zwa" замість "español".


1
ви могли щойно перейти до інструменту перетворення verisign mct.verisign-grs.com
Jim B

Сисадмінам, безумовно, потрібно знати про версію з пунктодом. Конфігурація Apache і сертифікати SSL знадобляться пунктодекодом, а не версією UTF-8.
Альнітак

@Jim: Це правда, якщо все, що я хотів зробити, це отримати Punycode, але я хотів перевірити свою конфігурацію та її функціональність.
Призупинено до подальшого повідомлення.

@ChrisS - ти розщеплюєш волоски. IMHO, хто читає ваш коментар, обгрунтовано припустить, що ви мали на увазі системних адміністраторів, які керують сайтами IDN !
Альнітак

Я все ще думаю, що варто чітко заявити, що кінцевим користувачам ніколи не потрібно знати версію Punycode; системним адміністраторам, які керують сайтами IDN, потрібно знати, і майже про інших. (@Alnitak, компроміс?)
Кріс S

3

Те, що ви шукаєте, називається Інтернаціоналізованим доменним іменем (IDN). Так, це можливо для більшості ccTLD, а також деяких традиційних TLD.

Стаття Вікіпедії
.com інформація від verisign


Ти побив мене на 26 секунд ... як завжди ...
Марк Хендерсон

@Farseeker: вибачте, що наступного разу я буду повільнішим;)
Zypher

plz kthxbai :-)
Марк Хендерсон

1

Звичайно, ви можете ним скористатися. Версія punycode - це xn--espaol-zwa.mydomain.com. Не має значення, чи TLD (.com) дозволяє імена IDN, оскільки це домен третього рівня, а в .com залежить від того, що ви поставите на третій рівень. Ваша головна проблема - підтримка браузера з idn, але тепер, до речі, підтримується в останніх версіях firefox, explorer та chrome.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.