为什么在github中托管时图像没有加载到jekyll?

时间:2015-12-26 08:56:55

标签: github jekyll

我有一个使用jekyll创建的博客,该博客位于https://github.com/rocka0/myblog。我想知道为什么我的图片没有加载到关于我的页面。

图片的错误是:无法加载资源:服务器响应状态为404(未找到)。

3 个答案:

答案 0 :(得分:1)

baseurl设置为/myblog(无尾随斜杠)并使用

调用您的图片
<img itemprop="image" class="img-rounded" src="{{ site.baseurl }}/assets/img/blog-author.jpg" alt="Tush Chen">

答案 1 :(得分:0)

this config开始,您的rocka0/myblog/_config.yml#L3-L4应为:

# Your website URL (e.g. http://barryclark.github.io or http://www.barryclark.co)
# Used for Sitemap.xml and your RSS feed
url: http://rocka0.github.io/

# If you're hosting your site at a Project repository on GitHub pages
# (http://yourusername.github.io/repository-name)
# and NOT your User repository (http://yourusername.github.io)
# then add in the baseurl here, like this: "/repository-name"
baseurl: "/myblog"

答案 2 :(得分:0)

作者形象(Geekstatic Facebook的化身Mario)是方形的。其他一切都还可以。案件还可以。但当我查看你的config.yml你的基础是/myblog时。将其更改回正确的/myblog/

子路径

另外,请检查url

config.yml(您网站的基本主机名和协议)是否指向http://rocka0.github.io/myblog