максимальное количество символов в доменном имени - PullRequest
1 голос
/ 06 ноября 2011

Какое максимальное количество символов может быть в доменном имени?А как насчет URL?Есть ли различия между ASCII и non-ASCII символами?Так что спасибо

1 Ответ

1 голос
/ 14 декабря 2011

Если у вас полное доменное имя, например www.example.com:

  • каждая часть между точками, именованными метками, должна содержать не более 63 октетов
  • полное доменное имя, включая точки, должно быть не более 255 октетов

Эти ограничения описаны в разделе RFC 1035 2.3.4

.

Для полного ASCII доменного имени это означает, что 1 октет = 1 символ.

Относительно домена non-ASCII существует нотация с именем Международное доменное имя (IDN), которая использует Punycode для преобразования Unicode в ASCII и имеет префикс ASCII-совместимой кодировки xn-- (ACE) для дифференцировать его стандартными метками. Это результирующая строка, которая используется для сравнения с ограничениями.

пример:

IDN www.école.com преобразуется в www.xn--cole-9oa.com (20 символов)

Относительно ограничений URL-адресов, пожалуйста, обратитесь к популярной ветке stackoverflow " Какая максимальная длина URL-адреса? "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...