我现在用 jekyll 新建站点,然后:
- 如果 jekyll serve ,然后通过 localhost:4000 访问网页,网页正常显示,加载 css 的部分是: <link rel="stylesheet" href="/css/main.css">
- 如果 jekyll build ,然后放到本机 apache 里的 htdocs 里,然后通过 localhost 访问网页,网页却未能加载 css ,加载 css 的部分是 <link rel="stylesheet" href="/css/main.css">(和上面 jekyll serve 的结果一模一样)
但是,如果我手动修改 jekyll build 出来的网页,将 <link rel="stylesheet" href="/css/main.css"> 修改为 <link rel="stylesheet" href="css/main.css"> 的话,网页也正常显示了。
这到底是为什么呢?