当用户输入无效的url时,如何使node.js服务器将用户重定向到404.html页面?
我做了一些搜索,看起来大多数结果都是针对Express的,但是我想用纯node.js编写我的服务器。
确定“错误” URL的逻辑特定于您的应用程序。如果您正在执行RESTful应用,则可能是一个简单的文件未找到错误或其他错误。一旦弄清楚了,发送重定向就很简单:
response.writeHead(302, { 'Location': 'your/404/path.html' //add other headers here... }); response.end();