【发布时间】:2013-11-07 13:19:13
【问题描述】:
我的静态生成的 jekyll 网站位于 /var/www/myname
通过 apache 映射,此网站可通过 mycompany.com/myname 访问
现在在我的 _layouts 文件夹中,我有一个通用的模板,其中包括页眉和页脚。
此模板使用文件夹/var/www/myname/css 和/var/www/myname/js 中的css 和JS 文件,如下所示
src = "js/myscript.js"
src = "css/style.css"
这适用于/var/www/myname/index.html
现在我在/var/www/myname/about/index.html 创建了另一个使用相同模板的静态页面。
但是当我尝试在mycompany.com/myname/about 访问它时,我的 css 和 JS 没有加载,因为它们的 src 报告为 /var/www/myname/about/css/style.css 和 /var/www/myname/about/js/myscript.js
那么我应该在我的模板中为它们使用什么路径? 如果我这样命名他们
src = "/js/myscript.js"
src = "/css/style.css"
然后在mycompany.com/js和mycompany.com/css搜索它们
【问题讨论】:
-
/myname/js/myscript.js呢?
标签: javascript html css jekyll