Я смотрю на раздел веб-сайта со следующей структурой URN/ каталогов:
http://www.domainNameA.net/site/www.domainNameA.net/files/dynamically%generated%URN_539.docx
Почему на сайте снова указано имя домена в URN? Что это может указывать?
Я смотрю на раздел веб-сайта со следующей структурой URN/ каталогов:
http://www.domainNameA.net/site/www.domainNameA.net/files/dynamically%generated%URN_539.docx
Почему на сайте снова указано имя домена в URN? Что это может указывать?
Это, конечно, может означать что угодно. Владелец самостоятельно определяет структуру URL-адресов и их содержание. Я мог бы предложить картинку под http://example.com/http://google.com/http://wikipedia.org/picture.png
, где все, что после моего хоста (http://example.com
) является частью пути URL («google.com» и «wikipedia.org» не интерпретируются как имена хостов; см. также).
Один из случаев, когда дизайн URL из вашего примера часто можно увидеть, это многосайтовая CMS. Вместо того, чтобы устанавливать отдельную CMS для каждого сайта, вы устанавливаете только одну CMS, которая управляет всеми вашими сайтами. Файлы, относящиеся к одному сайту, будут помещены в папку, которая названа в честь доменного имени этого сайта.
Возможный случай:
/site/
содержит одну папку для каждого сайта/site/foo.example.com/
содержит все файлы, относящиеся к сайту http://foo.example.com/
/site/bar.example.org/
содержит все файлы, относящиеся к сайту http://bar.example.org/
Теперь предположим, что вы находитесь на http://foo.example.com/
и хотите добавить ссылку на изображение, которое находится в папке /site/foo.example.com/files/
. Без перезаписи URL, URL будет http://foo.example.com/site/foo.example.com/files/picture.png
.
(Все это не имеет ничего общего с URN ; URN - это URI, который использует схему URI urn
вместо, например, http
, mailto
, ftp
и т.д.)