浏览网页时,您一直都在使用URL。无论您是单击链接,单击书签还是在浏览器中键入网站地址,操作的核心都是URL。但是什么是URL,以及如何编辑?
首字母缩写是什么意思?

首先,您正确地认识到“ URL”是首字母缩写词,但是完整版本不一定有助于解释问题。 URL代表“统一资源定位器”。在简化意义上,该短语实际上仅表示“地址”,而这正是URL的含义:网页的地址。
通常,URL可以分为五个部分,每个部分都比最后一部分更具体。它们有点像西方世界的邮政地址,但顺序相反。到本文结尾,您将了解这些部分各自的作用,并且能够比以前更深入地了解您遇到的任何URL。

协议:如何处理此URL

您遇到的大多数URL将用于标识网站或单个网页,但是URL实际上可以在其他上下文中使用;该协议从一开始就帮助定义了非常广泛的上下文。
用于指代网站的标准协议是HTTP,但是其他常见协议包括“ mailto”(用于电子邮件),“ file”(用于本地文件系统访问)和FTP(用于文件传输)。
您将遇到另一种协议:HTTPS。您可能会猜到,它是标准HTTP协议的近亲,但是此URL前缀表示它是“安全”版本。从本质上讲,这意味着您对这种URL的使用比标准的HTTP替代方法更具私密性-您经常会在浏览器的地址栏中看到带有URL的挂锁图标,甚至可能完全隐藏协议。
某些浏览器提供了自己独特的自定义协议,例如Chrome偏好设置页面的网址“ chrome:// settings /”。
实验地址
尝试在浏览器的地址栏中键入“ file : /// ”,以在您自己的计算机上查看文件。如果您正在查看一个非安全网页(如http://apache.org)尝试编辑URL查看安全的版本,而不是(如HTTPS://apache.org)。许多站点会自动将您从其标准版本重定向到安全等效版本。
主持人:整个站点的地址

主机(类似于但不一定与主机名或域完全相同)是标识特定“网站”的内容。它由一系列由句点分隔的部分组成,通常它是您键入到给定公司或产品网站的主页所需的全部内容。
域中各部分的顺序与整个URL的顺序相反,即,它开始是特定的,并且随着使用而变得更加通用。在示例中,“ www”是最具体的位,然后是更通用的“ amazon”位,最后是“顶级域”,例如“ com”。
阅读更多: URL域扩展代表什么以及为什么需要它们
试用网址
您可以对域进行的最有用的调整之一就是更改引用您所在位置的最终级别。这可能只是顶级域,也可能只是前一部分。
例如,在amazon.com(美国网站)上的这本书:
https://www.amazon. com /Animal-Farm-George-Orwell/dp/0451526341/
可以通过将“ com”切换为“ de”在亚马逊德国上查看,从而得到:
https://www.amazon. de /Animal-Farm-George-Orwell/dp/0451526341/
路径:特定页面的地址

该路径标识URL网站上的特定页面。主机从特定位置开始并从左至右变得更通用,但路径恰恰相反:它从“最通用”开始并变得“更具体”,因为它缩小了最终决赛的确切位置页。这与您在计算机上寻址文件的方式相似,因为在最简单的情况下,它正是这样做的。
试验路径
没有保证,但是网站(通常是组织得更好的网站)通常会以可以通过手动编辑进行导航的方式来构造其路径。例如,如果您正在查看以下URL:
https://www.apple.com /ipad/compare/
您可以尝试删除路径的最后部分以“向上”浏览一个级别:
https://www.apple.com /ipad/
查询:URL参数

当资源比基本页面复杂时,请输入“查询字符串”,这是URL参数的集合,这些URL参数通常是名称/值对,每个参数之间用“&”分隔。
每个站点(实际上是站点的每个页面)都可以自由决定有关如何处理URL参数的所有信息,包括其名称。在YouTube示例中,“ v”是指特定的视频,“ t”是指开始播放视频的时间。
试验参数
URL参数可能为URL“黑客攻击”提供了最大的灵活性!例如,YouTube URL的“ t”参数非常灵活;而不是秒,它可以表示分钟:
https://www.youtube.com/watch?v=yh5MEDKrwqI&t= 1m
或者可以将两者结合起来:
https://www.youtube.com/watch?v=yh5MEDKrwqI&t= 1m30s
片段标识符:指向页面内

另一个描述简单概念的技术术语是“片段标识符”,它是URL的最特定部分,用于处理页面的单个部分。
仅当基础页面支持它时,它才可用,但是Wikipedia是一个很好的例子。
上面Wikipedia URL的“内容”部分中的链接都在同一页面中导航,它们只是使用不同的片段标识符来定位不同的点。
实验标识符
通常,您要做的第一件事就是简单地删除片段标识符。这一点丝毫没有害处,它只会将“特定于点的” URL转换为默认为页面顶部的URL。如果您单击了“目录”链接,则可能需要执行此操作,但是您想向某人发送URL到页面顶部。为此,请从完整的URL开始:
https://en.wikipedia.org/wiki/URL #History
然后只需删除片段标识符:
https://en.wikipedia.org/wiki/URL
那是一个URL!
现在,您知道了有关URL解剖的所有信息,从协议到片段标识符。 URL从一般开始,随着您从左到右阅读它们而变得更加具体。了解每个部分的工作原理后,您可以编辑URL进行有用的更改。
提供更多信息的另一个特定领域是域扩展。
图片来源:Chris Dlugosz / Flickr