最近,我正在使用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)
但要小心:所有图像都将被重定向。
我从未在生产中使用过,但对我进行了测试。