Если у вас полное доменное имя, например 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-адреса? "