我想了解最后以斜杠结尾的网址。例如www.example.com
和www.example.com/
。
我知道他们两个都会导致相同的网络文档但在浏览器中输入任何这些URL时是否会导致相同的性能?是不是在URL的末尾不输入斜杠会导致重定向?它对服务器有额外的影响吗?如果是这样,怎么样?最后斜线的重要性究竟是什么?提前谢谢!
答案 0 :(得分:1)
在网站的根目录上,没有区别:http://www.example.com
和http://www.example.com/
具有完全相同的效果。
另一方面,http://www.example.com/foo
和http://www.example.com/foo/
之间存在差异:第一个请求路径/foo
,而后者请求路径/foo/
。如果/foo
是一个目录,大多数Web服务器将返回第一个URL的/foo/
重定向,这将导致额外的往返。
答案 1 :(得分:0)
' /'最后是因为我们必须找到那个地址的根源。这些天我们可以不用斜杠,因为浏览器会自动认为你去的地方和我们一样,没有提到80端口。
PS-我的第一个回答让我很轻松:P