I';我试图在外部服务器上托管的GitLab Jekyll网站中包含一个图像,但它';它不工作了

I';我试图在外部服务器上托管的GitLab Jekyll网站中包含一个图像,但它';它不工作了,gitlab,jekyll,Gitlab,Jekyll,我有一个jekyll网站,我的存储库在GitLab中,而网站本身托管在一个外部服务器上。到目前为止,一切正常(网站已经上线,帖子和布局都符合我的要求),但我在评估图片或其他文件(pdf、css)时遇到了困难 我的存储库的结构如下: _资产 示例.jpg _布局 布局示例 该网站位于SERVERURL/~myURL/,我的基本URL为/~myURL 我试图从示例_布局访问jpg,但它不起作用。我试图找到答案,包括阅读类似的问题,但问题似乎是因为网站是由外部托管的。到目前为止,我所发现的建议都是无效

我有一个jekyll网站,我的存储库在GitLab中,而网站本身托管在一个外部服务器上。到目前为止,一切正常(网站已经上线,帖子和布局都符合我的要求),但我在评估图片或其他文件(pdf、css)时遇到了困难

我的存储库的结构如下:

_资产
示例.jpg

_布局
布局示例

该网站位于SERVERURL/~myURL/,我的基本URL为/~myURL

我试图从示例_布局访问jpg,但它不起作用。我试图找到答案,包括阅读类似的问题,但问题似乎是因为网站是由外部托管的。到目前为止,我所发现的建议都是无效的: href=“{site.baseurl}}/_assets/example.jpg”
href=“../\u资产/example.jpg”
href=“\u assets/example.jpg”
href=“/\u assets/example.jpg”


我对jekyll和GitLab都是新手,所以我现在没有主意了,非常感谢您的帮助。

如果您将图像托管在\u资产中,它们不会被处理,并由jekyll复制到\u站点文件夹中

您需要在\u config.yml中的
include
参数中添加\u资产

include:
  - _assets
  - ...