解决hexo 图片403问题

前言

今天发现我的博客加载不错图片了

但是如果直接复制图片地址到浏览器打开的话显示正常

403 forbidden,说明了这个网络资源这样获取是被拒绝的,那么通过简单的百度,找到了相关的解决方法,并去实际尝试

解决

解决方法 :只需要在头部添加一个meta

当然在Hexo中呢,应该在你的 md文件中添加meta,如下:

1
2
3
4
5
6
7
8
9
10
11
---
title: test
date: 2018-09-01 14:38:14
tags: test,测试
description: 测试
---

<meta name="referrer" content="no-referrer" />

# 这是一篇测试文章
## 内容

这样只要你在每篇文章中添加这行meta就可以解决图片不显示的问题啦!

修改文章模板
每当你使用命令 hexo new ‘文章名称’ 新建一篇文章时,你可能需要在里面书写 <!--more--> ,或者还要写 meta,这样你会觉得很麻烦。所以这里我说下修改模板的方法,解决你每次都要写重复的内容
打开你的博客目录下的 scaffolds/post.md 文件
它默认是这样的:

1
2
3
4
5
---
title: {{ title }}
date: {{ date }}
tags:
---

你可以将每次重复书写的内容放在里面,这样每次新建的时候都要按这个模板生成。我的模板如下:

1
2
3
4
5
6
7
8
---
title: {{ title }}
date: {{ date }}
tags:
categories:

---
<meta name="referrer" content="no-referrer" />

搞定~