我有一个网站的子目录: www.example.com/admin
我在整个网站中使用包含所有使用相同路径结构的包含:
<link rel="stylesheet" href="assets/css/styles.css">
样式表中还包含背景图像等链接。
我的问题是,包含在/ admin目录中不起作用,因为它们都引用/ assets / css或任何一个级别的文件夹。 (这些链接适用于根目录中的主网站,但对管理区域没有好处。)
任何人都有任何想法如何解决这个问题?
答案 0 :(得分:0)
您需要在链接中添加/
(使其成为绝对URI而不是相对URI):
<link rel="stylesheet" href="/assets/css/styles.css">
或者您可以在页眉中添加URI基础:
<base href="/">