当html5模式为true时,配置sailsjs以将未知路由重定向为angularjs的/#/ path

时间:2016-09-07 19:39:24

标签: angularjs sails.js

我正在使用带有angularjs路由的sailjs,我需要html5模式为true,但除了/index.html之外的任何硬页面加载都会产生404错误。在使用普通nodejs的非sailsjs情况下,您将在路由中添加一些内容,以便在index.html上重写与现有路由不匹配的任何内容/#/route。但我不知道如何在sailsjs中这样做。

在常规node.js中,它将类似于:

app.get('*', function (req, res) {
   return res.redirect('/#' + req.path);
});

0 个答案:

没有答案