【发布时间】:2021-07-12 20:51:49
【问题描述】:
我的文件夹结构是这样的
devlopment{
core{index.php}
css{index.css}
}
我的文档根目录是 apache 文档根目录中的 devlopment/core/ 当我尝试使用链接标签链接 css 时,我的路径是 ../css/index.css 这不起作用我应该做什么?
【问题讨论】:
我的文件夹结构是这样的
devlopment{
core{index.php}
css{index.css}
}
我的文档根目录是 apache 文档根目录中的 devlopment/core/ 当我尝试使用链接标签链接 css 时,我的路径是 ../css/index.css 这不起作用我应该做什么?
【问题讨论】:
当浏览器解析相对 URL 时,它不能超出路径中的第一个 /(即文档根目录)。它只能请求具有 URL 的文件。
由于您已将 CSS 放在文档根目录之外,因此 CSS 没有 URL。
您需要将其移动到具有 URL 的位置(即在文档根目录内),然后在您的 <link> 中使用该 URL。
【讨论】:
Alias 配置指令……但很少有这样做的理由,尤其是当您的用例为看起来很简单。请按照我在此答案中的建议进行操作。