在URL路径中的后斜线将路径转换为公共路径



我的标题上的样式表

链接
 <link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/font-awesome.min.css">
<link rel="stylesheet" href="css/owl.carousel.min.css">
<link rel="stylesheet" href="css/animate.css">
<link rel="stylesheet" href="css/meanmenu.min.css">

我正在使用AWS Cloud9开发环境中的均值堆栈,当我预览应用程序时,一切都准确地确定了我在公共目录中使用这些样式表的计划,但是当我将任何后斜线添加到我的URL路径的结束预览中的样式表没有链接。例如,StyleSheet在mysite.com/test上清楚地链接了,但是mysite.com/test/或mysite.com/test/example似乎会取消链接,并且所有内容均以标准的RAW HTML格式为单位。如果我链接了他们工作的CDN,但我还需要链接自定义样式表。

我有

app.use(express.static(__dirname + "/public"));

告诉浏览器在哪里搜索。

谢谢

如果您在测试之后进入下一个级别(例如:mysite.com/test/example(,则需要上一个级别,因为路径是相对的。

尝试:

<link rel="stylesheet" href="../css/bootstrap.min.css">
<link rel="stylesheet" href="../css/font-awesome.min.css">
<link rel="stylesheet" href="../css/owl.carousel.min.css">
<link rel="stylesheet" href="../css/animate.css">
<link rel="stylesheet" href="../css/meanmenu.min.css">

现在,过一段时间后的硬编码可能会烦人。您可能需要提供这些路径作为当地人的一部分。

相关内容

  • 没有找到相关文章

最新更新