我正在使用NodeJS和HTML5 pushstate。我的主页在"/“处,有一个通过with状态转到”/ index.html /“的链接。一切正常,但是如果我在/home/上刷新我的页面,我的服务器会返回"Cannot GET /home/“。
我只想"/home/“返回我的index.html文件,就像"/”
我的代码:
var express = require("express"),
app = express();
app.use(express.static(__dirname + '/public'));
app.get('/home/', function(req, res, next) {
//what to do here?
});
app.listen(3001);谢谢。
发布于 2013-01-27 02:42:40
在/home之后删除/
app.get('/home', function(req, res, next) {关于what to do here,您可以收集所需的数据,并返回响应。例如:res.end("Hello world!");
如果您希望在/home上提供静态文件,则:
app.use("/home", express.static(__dirname + "/public"));https://stackoverflow.com/questions/14540243
复制相似问题