猿问

什么时候应该在网址中使用斜杠?

URL中何时应使用斜杠?例如-我的网址应该看起来像/about-us/还是类似/about-us?


我完全意识到与SEO相关的问题-重复的内容和规范的事情;我试图弄清楚应该在单独正确投放页面的上下文中使用哪一个。


例如,我的同事认为末尾的斜线表示它是“文件夹”-“目录”,因此这不是正确的样式。但是我认为最后没有斜杠-也不太正确,因为它看起来几乎像一个文件夹,但它也不是普通文件,而是没有扩展名的文件名。


有知道使用哪个的正确方法吗?


临摹微笑
浏览 521回答 3
3回答

森栏

这不是优先问题。/base并/base/具有不同的语义。在许多情况下,差异并不重要。但是,当存在相对URL时,这一点很重要。child相对/base/的/base/child。child相对于/base(可能令人惊讶)/child。

波斯汪

我总是对非目录URL(包括WordPress等)上的尾部斜杠的广泛使用感到惊讶。这实际上不应该是一个“或非”的辩论,因为在资源后加斜杠在语义上是错误的。Web旨在提供可寻址资源,而这些地址-URL-旨在模拟* nix样式的文件系统层次结构。在这种情况下:斜线始终表示目录,而不表示文件。文件可以命名为任何名称(带有或不带有扩展名),但不能包含斜杠或以斜杠结尾。使用这些准则,在非目录资源后加斜杠是错误的。
随时随地看视频慕课网APP
我要回答