В этом URL-адресе:
http://www.subdomain.domainname.abc.xyz.com.us/directory/filename.extension
- Как называется каждая часть?
- Какова максимальная длина каждой части? например субдомен, доменное имя, домен верхнего уровня...
В этом URL-адресе:
http://www.subdomain.domainname.abc.xyz.com.us/directory/filename.extension
Запись в Wikipedia для Subdomain отвечает на оба вопроса:
A субдомен - это домен, который является частью более крупного домена; единственным доменом, который не является также субдоменом, является корневой домен. Например,
west.example.com
иeast.example.com
являются поддоменами доменаexample.com
, которые, в свою очередь, являются субдоменом домена верхнего уровня (TLD). "Субдомен" выражает относительную зависимость, а не абсолютную зависимость: например,wikipedia.org
содержит субдомен доменаorg
, аen.wikipedia.org
содержит субдомен доменаwikipedia.org
.
В теории это подразделение может опускаться до 127 уровней в глубину, и каждая метка DNS может содержать до 63 символов, если все доменное имя не превышает общую длину 255 символов. Но на практике большинство доменных реестров ограничены 253 символами.
Чтобы ответить на вопрос 1:
Простой URI будет выглядеть примерно так:
http://www.mywebsite.com
Легче объяснить право налево:
Просто, чтобы сделать вещи немного более запутанными, многие домены верхнего уровня фактически являются 2 доменами, такими как .co.uk
Итак, еще один пример:
https://aaa.bbb.ccc.mywebsite.co.uk
Что угодно после TLD, но до того, как имя файла называется контуром, например:
https://www.mywebsite.com/this/is/a/path/to/resource/filename.txt
В приведенном выше примере filename.txt обычно называется ресурсом (хотя некоторые сказали бы, что вся строка является ресурсом, потому что у вас не всегда есть имя файла).