关于网址后面的“/”和“#”的意思

1、网址后加”/”与不加斜扛的区别:

很少注意网址后面的“/”,有“/”和没有都能正常访问。其实有没有扛这是有些区别的,当服务器收到一个没有加斜杠的网址,如打开http://www.aiboshuo.com这样一个网址请求的时候,它需要花费时间去确定这个地址的文件类型。如果它是一个目录,你最好在网址后多加一个斜杠,让其变成http://www.aiboshuo.com/,这样服务器就能一目了然地知道这个可能是根目录,接着就应该访问这个目录下的index或者default的文件,从而加快了访问时间。

简单来说就是,当浏览器解析 www.aiboshuo.com这样的url时,服务器会执行301转到www.aiboshuo.com/,两个链接都有效,但是第二种更快。当然这个转向的时间一般是感觉不到的,几乎可以忽略。

但是对于主域名,影响不大,有影响一般也感觉不到,搜索引擎都能收录。但是为了让你的网站符合W3C标准,还是建议大家最好统一加上。

2、域名后面有一个#,是什么意思?

是书签的标识,只有一个#的时候没有什么作用。#后面有名称比如:#1 #a #xiangxi 等字样的话就能跳到网页书写者规定的部分。一般都用在网页特别长的时候,可以在网页头目录上来跳转到网页某个部分,也可以从某个部分回到网页头。方便阅读,这样就免的用滚轮来回找了。例如https://pdbn.top/p168#respond会直接跳到评论的位置。只加一个#就是跳转到这个网页头部的意思。