Node.js http-server自定义错误消息

时间:2017-10-03 14:12:57

标签: node.js http simplehttpserver

我创建了一个node.js http-server - “https://www.npmjs.com/package/http-server” 如果我在目录中键入一个不存在的文件,那么我得到的浏览器是msg:

This localhost page can’t be found

No webpage was found for the web address: http://localhost:8080/foo
Search Google for localhost 8080 foo
HTTP ERROR 404

我的问题: 我可以以某种方式自定义此错误信息吗?

1 个答案:

答案 0 :(得分:0)

404.html目录中创建public文件,并将要显示的内容放入该文件

示例

命令行

# http-server ./public/

./public/404.html

的内容
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>404</title>
</head>
<body>
<p>My custom 404 message</p>
</body>
</html>