hexo添加404公益界面 | ntssl.cn

hexo添加404公益界面

添加404公益界面

这里我使用的腾讯404公益界面

1、进入 Hexo 所在文件夹,输入 hexo new page 404 ;

2、打开刚新建的页面文件,默认在 Hexo 文件夹根目录下 /source/404/index.md

添加以下代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
title: 404 Not Found:该页无法显示
toc: false
comments: false
date: 2019-04-27 19:04:13
---
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>404</title>

</head>
<body>
<script type="text/javascript" src="//qzonestyle.gtimg.cn/qzone/hybrid/app/404/search_children.js" homePageName="返回首页" homePageUrl="https:/
/www.ntssl.cn"></script>
</body>
</html>

3、部署
hexo d -g

4、部署之后在我的博客界面打开不存在的界面

访问 https://ntssl.cn/asdasd

页面出现404页面

5、设置nginx

  • 在http下配置 proxy_intercept_errors on;

    1
    2
    3
    4
    5
    6
    http {
    include mime.types;
    default_type application/octet-stream;

    proxy_intercept_errors on;
    ... 以下省略
  • 在443端口的配置文件中增加这样一句
    error_page 404 403 500 502 503 504 /404.html;

再进行测试,就跳转到了腾讯公益。

附:Nginx设置404错误页面跳转