是否有一种方法可以使将图像在`Jekyll'中更容易地附加到`



最近,我正在使用Jekyll创建博客。使用Jekyll创建博客时,图像文件应在asset / images /中,每次我创建一个像下面的Markdown文件时,指定每个图像附件代码的路径非常不便。

![img](/assets/images/aa.png')

是否有一种方法可以使将图像更容易连接到Jekyll中的Markdown

例如,将图像文件路径设置在前物质中,还是在_config.yml中声明图像路径?

始终感谢您的帮助。thnx很多

是的,您可以在_config.yml中指定路径,例如:

images: assets/images

在您的帖子,页面或文档中,只需使用

调用此路径
{{ site.images }}

您完成了!

使用重写规则(在.htaccess(

RewriteRule ^(.*).(jpg|png|gif)l$ /assets/images/$1.$2

现在您可以写

![img](aa.pngl) 

尾随l(像本地(主要是为了避免重定向循环。您也可以添加一个较短的"目录",例如![img](l/aa.png)

在另一个域中,您可以直接抓住PNG,JPG等。

RewriteRule ^(.*).jpg$ https://upload.wikimedia.org/wikipedia/commons/$1.jpg

和热链接图像

![](thumb/3/30/Jubilee_and_Munin%2C_Ravens%2C_Tower_of_London_2016-04-30.jpg/240px-Jubilee_and_Munin%2C_Ravens%2C_Tower_of_London_2016-04-30.jpg)

但要小心:所有图像都将被重定向。

我从未在生产中使用过,但对我进行了测试。

最新更新