【发布时间】:2018-06-03 23:11:14
【问题描述】:
Jekyll 新手。
不使用 github 页面。
尝试在我博客的帖子中添加图片:
---
layout: post
title: "myTitle"
date: 2018-06-03 17:45:00 -0400
categories: asdf
---

确认图像文件已正确命名并放置在根目录的 assets 文件夹中(与本地和我的站点服务器上的 _site 目录中的 index.html 相同的目录)。
图像出现在 localhost:4000 上,只要我执行 bundle exec jekyll serve 并让本地服务器在我的系统上运行,图像就会出现在我的实际站点上...一旦我停止本地服务器,我的站点服务器上的图像就会失败加载,很奇怪。当我切换到使用relative_url 时,图像无法加载。
我还尝试使用以下内容加载图像,即使本地服务器正在运行,我的站点服务器上也都失败了:

<img src="{{ site.baseurl }}/assets/screenshot.jpg">
_config.yml:
baseurl: ""
url: "" # also tried putting https://myBlogUrl here
markdown: kramdown
plugins:
- jekyll-feed
由于 403 错误,资产似乎无法获取:
我的网站可以通过 http 加载其他所有内容(html 和 css 文档)。为什么图片加载不出来?如何允许不安全地加载它们?
【问题讨论】:
标签: jekyll liquid http-status-code-403