logo search
dronov_v_samouchitel_adobe_dreamweaver_cs5_5

Принципы формирования интернет-адресов, используемых в WWW

Ранее мы рассмотрели три способа формирования гиперссылок на Web-страницах. Один из этих способов предполагает исключительно ручной ввод интернет-адреса; кроме того, еще один способ позволяет нам при желании ввести интернет-адрес вручную. Это предусмотрено на тот случай, если мы захотим создать гиперссылку на Web-страницу другого Web-сайта.

Но, разумеется, никто и ничто не мешает нам создавать таким образом и гиперссылки на Web-страницы того же Web-сайта. Просто для этого следует знать, по каким принципам формируются интернет-адреса в WWW. И сейчас как раз настала пора об этом поговорить.

Вообще, интернет-адреса, применяемые в WWW, делятся на две разновидности.

Первая разновидность интернет-адресов — полные. Такой интернет-адрес включает в себя интернет-адрес серверной программы (Web-сервера) и ссылку на получаемый фрагмент информации (путь к файлу). (Подробнее об интернет-адресах говорилось в главе 1.)

Вот пример полного интернет-адреса: http://www.somesite.ru/folder1/folder2/page45.htm

Вторая разновидность интернет-адресов — сокращенные. В отличие от полных, они не содержат интернет-адреса серверной программы — только ссылку на получаемый фрагмент информации, т. е. путь к получаемому файлу.

Но как Web-обозреватель определяет, к какому Web-серверу ему обратиться, в случае щелчка на гиперссылке с сокращенным интернет-адресом? Все просто — он хранит в памяти полный интернет-адрес текущей Web-страницы. А выделить из него интернет-адрес сервера и добавить к нему путь к получаемому файлу, содержащийся в сокращенном интернет-адресе, не составляет никакого труда.

Сокращенные интернет-адреса, в свою очередь, делятся на две группы.

К первой группе относятся интернет-адреса, задающие путь к получаемому файлу относительно корневой папки Web-сайта. Они содержат в своем начале символ слэша (/), который и говорит Web-серверу, что путь нужно отсчитывать относительно корневой папки. Такие интернет-адреса называются абсолютными.

Рассмотрим два примера абсолютных интернет-адресов.

/page1.html

Этот интернет-адрес указывает на файл Web-страницы page1.html, хранящийся в корневой папке Web-сайта.

/articles/article1.html

А этот интернет-адрес указывает на файл article1.html, хранящийся в папке articles, вложенной в корневую папку Web-сайта.

Ко второй группе относятся интернет-адреса, задающие путь к получаемому файлу относительно файла текущей Web-страницы. Они не содержат в начале символа