Когда вы просматриваете Интернет, вы все время используете URL-адреса. Независимо от того, переходите ли вы по ссылке, щелкаете закладку или вводите адрес веб-сайта в свой браузер, в основе операции лежит URL-адрес. Но что такое URL-адрес и как его редактировать?
Что означает эта аббревиатура?
Во-первых, вы правы, понимая, что «URL» - это аббревиатура, но полная версия не обязательно поможет объяснить вещи; URL означает «Унифицированный указатель ресурсов». В упрощенном смысле эта фраза на самом деле означает просто «адрес», и это именно то, чем является URL: адрес веб-страницы.
Как правило, URL-адрес можно разделить на пять разделов, каждый из которых более конкретен, чем последний. Они немного похожи на почтовые адреса в большей части западного мира, только в обратном порядке. К концу этой статьи вы узнаете, какой цели служит каждая из этих частей, и сможете понять любой URL-адрес на более глубоком уровне, чем раньше.
Протокол: что делать с этим URL
Большинство URL-адресов, с которыми вы сталкиваетесь, будут использоваться для идентификации веб-сайтов или отдельных веб-страниц, но на самом деле URL-адреса могут использоваться в других контекстах; протокол помогает определить этот очень широкий контекст в самом начале.
Стандартный протокол, используемый для обращения к веб-сайтам, - это HTTP, но другие распространенные протоколы включают «mailto» (для электронной почты), «файл» (для доступа к локальной файловой системе) и FTP (для передачи файлов).
Есть еще один протокол, с которым вы столкнетесь: HTTPS. Как вы могли догадаться, это близкий родственник стандартного протокола HTTP, но этот префикс URL указывает, что это «безопасная» версия. По сути, это означает, что использование вами такого URL-адреса более конфиденциально, чем стандартная альтернатива HTTP - вы часто увидеть такой URL со значком замка в адресной строке браузера, который может даже скрыть протокол все вместе.
Некоторые браузеры предлагают свои собственные уникальные пользовательские протоколы, например, в URL-адресе страницы настроек Chrome "chrome: // settings /".
Эксперименты с адресами
Попробуйте ввести "файл:///"в адресную строку браузера, чтобы просматривать файлы на своем компьютере. Если вы просматриваете незащищенную веб-страницу (например, http: //apache.org) попробуйте отредактировать URL-адрес, чтобы вместо этого просмотреть защищенную версию (например, https: //apache.org). Многие сайты автоматически перенаправляют вас со своей стандартной версии на безопасный эквивалент.
Хост: адрес всего сайта
Хост (похожий на имя хоста или домен, но не обязательно в точности такой же) - это то, что идентифицирует конкретный «веб-сайт». Он состоит из ряда частей, разделенных точками, и часто это все, что вам нужно ввести, чтобы перейти на домашнюю страницу определенной компании или веб-сайта продукта.
Порядок частей в домене противоположен порядку в общем URL-адресе, т. Е. он начинается с конкретного и по мере развития становится более общим. В этом примере «www» - это наиболее конкретный бит, затем идет более общий бит «amazon», а затем, наконец, «домен верхнего уровня», такой как «com».
Прочитайте больше: Что означают расширения домена URL и зачем они нужны
В Интернете есть гораздо больше, чем просто сайты .com, .org и .net. Несколько лет назад мир доменов верхнего уровня взорвался. Но что такое TLD? Давай выясним.
Эксперименты с URL-адресами
Одна из самых полезных настроек, которые вы можете внести в домен, - это изменение конечных уровней, относящихся к вашему местоположению. Это может быть только домен верхнего уровня или, возможно, и предыдущая часть.
Например, эта книга на amazon.com (сайт в США):
https://www.amazon.ком/Animal-Farm-George-Orwell/dp/0451526341/
можно просмотреть на Amazon Germany, заменив «com» на «de», дав:
https://www.amazon.де/Animal-Farm-George-Orwell/dp/0451526341/
Путь: адрес конкретной страницы
Путь определяет конкретную страницу на веб-сайте URL. В то время как хост начинался с конкретного и становился более общим, когда мы читаем слева направо, путь - это точно другой наоборот: он начинается с «самого общего» и становится «более конкретным», поскольку сужает точное местоположение финального страница. Это похоже на то, как вы обращаетесь к файлам на компьютере, потому что в простейшем случае он делает именно это.
Эксперименты с путями
Нет никаких гарантий, но веб-сайты - обычно более организованные - часто структурируют свои пути таким образом, чтобы по ним можно было перемещаться путем ручного редактирования. Например, если вы смотрите на этот URL:
https://www.apple.com/ipad/compare/
вы можете попробовать удалить последнюю часть пути, чтобы перейти на следующий уровень:
https://www.apple.com/ipad/
Запрос: параметры URL
Если ресурс более сложен, чем простая страница, введите «строку запроса», набор параметров URL, которые обычно представляют собой пары имя / значение, каждая из которых разделена знаком «&».
Каждый сайт (фактически, каждая страница на веб-сайте) может самостоятельно решать все, что касается обработки параметров URL, включая их имена. В примере с YouTube «v» относится к конкретному видео, а «t» - к моменту начала воспроизведения видео.
Экспериментируйте с параметрами
Параметры URL-адреса предлагают, возможно, наибольшую гибкость для "взлома" URL! Например, параметр «t» URL-адреса YouTube довольно гибкий; вместо секунд он может представлять минуты:
https://www.youtube.com/watch? v = yh5MEDKrwqI & t =1 мес.
или он может сочетать два:
https://www.youtube.com/watch? v = yh5MEDKrwqI & t =1 мин. 30 сек.
Идентификатор фрагмента: точка на странице
Еще один высокотехнологичный жаргон, который описывает простую концепцию, «идентификатор фрагмента» - это наиболее конкретная часть URL-адреса, относящаяся к отдельной части страницы.
Он будет доступен только в том случае, если соответствующая страница поддерживает его, но Википедия является хорошим примером того, как это делается.
Ссылки в разделе "Содержание" вышеуказанный URL-адрес Википедии все перемещаются на одной странице, они просто используют разные идентификаторы фрагментов для нацеливания на разные точки.
Экспериментируйте с идентификаторами
Часто первое, что вам нужно сделать, это просто удалить идентификатор фрагмента; это ни в малейшей степени не вредно, это просто преобразует "специфичный для точки" URL в тот, который по умолчанию находится в верхней части страницы. Вам может потребоваться это сделать, если вы щелкнули ссылку «содержание», но хотите отправить кому-нибудь URL-адрес вверху страницы. Для этого начните с полного URL:
https://en.wikipedia.org/wiki/URL# История
затем просто удалите идентификатор фрагмента:
https://en.wikipedia.org/wiki/URL
И это URL!
Теперь вы знаете все об анатомии URL-адреса, от протокола до идентификатора фрагмента. URL-адреса начинаются с общих и становятся более конкретными, когда вы читаете их слева направо. Как только вы поймете, как работает каждая часть, вы можете отредактировать URL-адрес, чтобы внести полезные изменения.
Еще одна конкретная область, которая предлагает дополнительную информацию, - это расширение домена.
Кредит изображения: Крис Длугош /Flickr
В Интернете есть гораздо больше, чем просто сайты .com, .org и .net. Несколько лет назад мир доменов верхнего уровня взорвался. Но что такое TLD? Давай выясним.
- Объяснение технологии
- HTTPS
Бобби - энтузиаст технологий, проработавший разработчиком программного обеспечения большую часть двух десятилетий. Он увлечен играми, работает редактором обзоров в Switch Player Magazine и занимается всеми аспектами онлайн-публикации и веб-разработки.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.