鍍金池/ 教程/ HTML/ 第13章 增加404頁(yè)面
第9章 增加標(biāo)簽和標(biāo)簽頁(yè)面
番外篇之——使用 Mongoose
番外篇之——使用 Async
第4章 實(shí)現(xiàn)用戶(hù)頁(yè)面和文章頁(yè)面
第12章 增加友情鏈接
第14章 增加頭像
第7章 實(shí)現(xiàn)分頁(yè)功能
第5章 增加編輯與刪除功能
第11章 增加文章檢索功能
第3章 增加文件上傳功能
番外篇之——部署到 Heroku
第2章 使用 Markdown
第13章 增加404頁(yè)面
第16章 增加日志功能
第1章 一個(gè)簡(jiǎn)單的博客
番外篇之——使用 Handlebars
第10章 增加pv統(tǒng)計(jì)和留言統(tǒng)計(jì)
番外篇之——使用 Passport
第15章 增加轉(zhuǎn)載功能和轉(zhuǎn)載統(tǒng)計(jì)
第8章 增加存檔頁(yè)面
番外篇之——使用 generic pool
番外篇之——使用 _id 查詢(xún)
番外篇之——使用 Disqus
番外篇之——使用 KindEditor
第6章 實(shí)現(xiàn)留言功能

第13章 增加404頁(yè)面

現(xiàn)在我們來(lái)給博客添加 404 頁(yè)面,即當(dāng)訪(fǎng)問(wèn)的路徑都不匹配時(shí),跳轉(zhuǎn)到 404 頁(yè)面。

打開(kāi) index.js ,在:

function checkLogin(req, res, next){ ... }

前添加如下代碼:

app.use(function (req, res) {
  res.render("404");
});

在 views 文件夾下新建 404.ejs ,添加如下代碼:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Blog</title>
</head>
<body>
<script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script>
</body>
</html>

現(xiàn)在,我們給博客添加了 404 頁(yè)面。