您好我试图将jekyll部署到我服务器上2级深的子目录/dev/more
尝试了this链接,但我的所有css链接和超链接都不断引用我的根文件夹public_html
而不是/dev/more
文件夹。
我试图部署jekyll的股票博客。将_site
文件夹上传到我服务器上的/dev/more
文件夹
我可以使用修复我的css和js调用
<link href="./css/syntax.css">
代替
<link href="/css/syntax.css">
但不是生成的jekyll链接到我的帖子。
我猜我要么必须在我的_config.yml或我的.htaccess上做点什么,到目前为止我还没有运气。
此问题已被问及here on stackoverflow,没有任何答案
答案 0 :(得分:1)
当你有这条(绝对)路径时:
/foo/index.html
您说,“转到目录index.html
中的文件foo
,在根目录中找到”,也就是Apache / Ngios / Python的文件夹/ PHP /提供内容的任何内容。
这条相对路径:
foo/index.html
说:“请转到目录目前位于目录中的目录index.html
中的文件foo
。”