可以尝试下这个:
//始终将此作为最后一个路由
app.get('*', function(req, res){
res.send('<p>404页面</p>');
});
app.js:
var express = require('express'),
app = express.createServer();
app.use(express.static(__dirname + '/public'));
app.get('/', function(req, res){
res.send('hello world');
});
//The 404 Route (ALWAYS Keep this as the last route)
app.get('*', function(req, res){
res.send('<p>404页面</p>');
});
app.listen(3000);