URL 或统一资源定位符是一个技术术语,通常称为网站地址。在 Web 浏览器中,用户可以在 URL 字段中键入或粘贴地址,例如 wisegeek.com。虽然域名不区分大小写,但 URL 的其余部分可能会区分大小写。在我们的示例中,这将是".com"后面的所有内容,如 wisegeek.com/are-urls-case-sensitive.htm。
每个网站都是托管在服务器上,一种连续运行以提供对其托管网站的持续访问的计算机。运行 Windows® 操作系统的服务器忽略 URL 中的大小写,将相同的拼写解释为相同的地址。运行 Linux® 或 UNIX 的服务器然而,® 操作系统会将两种不同的大小写解释为指向两个不同的页面地址。这对于某些网站管理员来说可能是个问题。
例如,一个名叫 Jack 的人设计了一个网站杰克的假设网站以博客页面、新闻、提示、秘籍和论坛为特色,页面深度很多,多年来已经积累了相当多的追随者,每天有数千名访问者。当杰克构建该网站时,他使用大小写混合的字母来命名每个页面,例如"TipsandTricks.html",因为它比"tipsandtricks.html"更容易阅读。在嵌入的链接中,他使用小写字母来指向页面。其他指向的网站Jack 的页面也可能使用小写字母。
有一天,Jack 收到一封电子邮件,表示他的主机服务将升级其服务器,将网站迁移到较新的计算机。Jack 注意到,一旦发生这种情况,他的许多网站上的流量都会大幅下降他的页面。由于他的地址没有改变,杰克可能想知道发生了什么。
如果新的com当计算机运行 Linux® 或 UNIX® 操作系统时,Jack 的 URL 会突然变得区分大小写,他在网站上创建的任何文件夹也是如此。指向".../tipsandtricks.html"的链接将导致 404 错误页面-一条消息,宣布无法找到该页面。随着时间的推移,搜索机器人将建立正确的连接,但收入和流量将在该页面中损失。临时。要纠正这种情况,他可以请求主机允许他编辑 404 错误页面,以便将访问者转发到正确的地址。
此区分大小写的规则也适用于文件夹。如果网站管理员创建了一个文件夹在 Linux® 或 UNIX® 主机服务器上,如".../html/Folder1/",这与".../html/folder1/"不同,并且该文件夹中包含的所有页面都无法通过 Internet 访问嵌入链接中没有指定正确的大小写。
虽然 Microsoft® 操作系统主导了公共服务器,使得区分大小写的 URL 不再被考虑,但这可能会改变ng。 Linux® 提供了有吸引力的替代方案,开源软件的受欢迎程度持续增长。今天的网站管理员理想地会创建地址、嵌入式链接和文件夹,以便可以轻松地从一个主机或操作系统滑动到另一个主机或操作系统。这应该确保流量和收入保留,并为网站管理员和访问者提供无压力的迁移。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!