如果地址栏中的路径片段没有结尾斜杠,浏览器将发送意外(错误?)请求以加载资源

问题描述 投票:0回答:1

当请求/path/to/my/page端点时,我有一个提供html页的服务器。

页面包含以下链接:

<link href="styles/default.css" rel="stylesheet">

因此,在加载页面时,我希望浏览器请求/path/to/my/page +styles/default.css=> /path/to/my/page/styles/default.css

但是它请求/path/to/my/styles/default.css

我想必须有一些技巧可以使它按我的意愿去做,但是我并不了解它们,而且我真的不知道实际的问题是什么。

html browser request
1个回答
0
投票

Relative links on pages without trailing slash

[基本上,没有斜杠的路径名表示加载的资源是目录中的文件,该文件由根目录的前/分隔。检查网络标签。 page是服务器返回的html的生成文件名。

© www.soinside.com 2019 - 2024. All rights reserved.