回复 (6)
G
引用 lyz1991@gjc9620 我的意思如何在输入静态资源地址的情况下,还要屏蔽静态资源的访问
@lyz1991 终于明白了 看看你app.use的顺序 先定义的先执行 把路由文件定义在前面 如
app.use('/', routes);
app.use('/users', users);
app.use(express.static(path.join(__dirname, 'public')));
这样肯定走到到路由了
S
静态文件的配置放到最后,先动态,再静态,试试
来自酷炫的 CNodeMD
L
G
L
G
是否是模板和路由没关系 楼主是这个意思吗
router.get('/*.html', function(req, res, next) {
res.redirect('/index');
});
router.get('/index', function(req, res, next) {
res.render('index',{title:"hello"});
});
参与回复
登录后即可参与回复。登录