URL末尾是否有“/(斜杠)”有什么区别?
创作时间:
作者:
@小白创作中心
URL末尾是否有“/(斜杠)”有什么区别?
引用
1
来源
1.
https://www.weihangapi.cn/php/336.html
您是否注意到您的网站或博客URL中的尾部斜线?例如:
ciyawang.com/blog/
ciyawang.com/blog
事实上,无论设置哪个URL,通常都会显示相同的页面,但尾部斜线有什么含义呢?在本文中,我们将根据URL末尾是否有斜线来解释它们之间的差异。
给服务器的指令因斜杠的存在或不存在而改变
斜杠的存在或不存在改变了对服务器的指令内容。这个斜杠叫做尾斜杠:
- 在URL的末尾 -> “查找目录”
- 不在URL的末尾 -> “查找文件”
换句话说,与开头解释的例子有以下不同:
ciyawang.com/blog/
:在“ciyawang.com”中找到名为“blog”的目录ciyawang.com/blog
:在“ciyawang.com”中找到文件“blog”
服务器行为的差异
由于它们给服务器的指令不同,它们的行为方式也有所不同。但是,我没有看到任何需要立即更改的问题。这是因为许多服务器在重定向之前会自动在 URL 的末尾添加一个斜杠。结果,两个 URL 显示相同的页面。
带有和不带有斜杠的服务器的行为如下:
- 对于“ciyawang.com/blog/”:在“blog”目录下寻找一个默认文件(如index.html)并显示在页面上。
- 对于“ciyawang.com/blog”:找到一个名为“blog”的文件。如果那里没有“blog”文件,它会自动在与前者相同的文件中添加一个尾部斜线并将其显示在页面上。
因此,尽管更改的重要性很低,但您可以看到服务器的行为完全不同。
检查是否显示相同的页面
尽管不太重要,但在技术上可以显示带或不带斜杠的不同页面。如果页面内容仅因斜杠的存在或不存在而有所不同,则会使用户感到困惑。所以请确保在您的站点上显示的同一页面带有或不带有斜杠。
URL结尾统一用斜杠是安全的
综上所述,在 URL 末尾加斜杠并对齐会更安全。斜杠的存在或不存在会导致服务器的行为不同,从技术上讲,可以显示不同的页面。所以在设置网站或博客的链接时,请确保在URL末尾包含斜杠。
热门推荐
代码突然退出,可以从哪些方面排查原因
蓝光对眼睛的影响及防护措施
李煜《长相思·一重山》:一重山,两重山,相思枫叶丹
医保宣传 “面对面”,惠民政策“心连心”
银行理财产品概览及优缺点
6个版本《神雕侠侣》哪个最经典?任贤齐版火了歌,第1实至名归
如何有效地进行保险补贴的补充?这种补充方式存在哪些挑战?
淝水之战:以少胜多的经典战役
女生体味重但不是狐臭怎么办?
以前用的10元纸币,单张卖了2.875万元,你有吗?
带状疱疹患者自我护理三大原则
激光点痣结痂后可以碰水吗
紫外线灯消毒后需要通风吗?
NCE澳联:如何提升外汇交易的成功率
从海中臻品到沙漠“疆味”:揭秘沙漠盐碱水养殖青蟹的创新实践
如何使用案例检索数据库
湖南怀化:走出生态产品价值实现新路径
樊振东杀入决赛!既能旋转、又能拐弯的“怪球”是怎么打出来的?
明场暗场成像技术:突破机器视觉检测的边界
中国丧葬礼仪的文化传承与风水实践
百年“法老诅咒”背后谜团或被解开
出生于武汉的“西瓜院士”走红,吃瓜当不忘种瓜人
出生于武汉的“西瓜院士”走红,吃瓜当不忘种瓜人
禅茶品种及种类解析:了解禅茶的真正含义与特点
债券赎回的时机选择依据是什么?这个依据如何影响投资收益?
如何跟踪对接项目进度
脚崴了怎么快速恢复?专业医生的7个建议
北斗卫星通讯终端的功能与应用场景
克服自卑感,重塑自信心:实用指南与建议
急性心肌梗塞的治疗要点