【发布时间】:2015-09-27 22:03:04
【问题描述】:
简单的问题。
我正在构建一个带有两个视图/路由(由 Angular 控制)的 Express Web 应用程序:
localhost:3000/#/加入
localhost:3000/#/查找
我希望最初的“localhost:3000”转发到“localhost:3000/#/join”,但目前,页面只加载通用静态内容,不包括与视图关联的唯一 html 部分内容。
我正在使用以下代码。
require('./app/routes.js')(app);
app.all('*', function(req, res){
res.redirect('/#/join');
});
所有 url(例如 localhost:3000/blah、localhost:3000/blah2 等)的转发都正常工作——除了初始 localhost:3000。
有什么建议吗?
【问题讨论】:
标签: angularjs node.js express routing