nginx + hexo添加404页面

首先,可以通过命令创建一个404的目录和相关文件

hexo new page 404

这样会在目录下生成一个404的目录,里面有index.md,title是404,然后把html的内容粘进去

注意: html的标签之间不能有换行,否则会被识别成文本无法正常解释为html

大概像这样↓

image-20240729223446253

注意: 引入的js和css最好也是放在这里,这样在hexo编译的时候会一起在public里面的404目录下

然后去配置nginx,添加一条404的规则,意思就是nginx将404页面代理到/404.html去

image-20240729224627426