Назад | Перейти на главную страницу

Могу ли я использовать символ ñ в субдомене?

Мы запускаем наш сайт на испанском языке и, вероятно, будем называть его

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».

То, что вы ищете, называется интернационализированным доменным именем (IDN). Да, это возможно для большинства ccTLD, а также для некоторых более традиционных TLD.

Статья в Википедии
.com информация от Verisign

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