Я использую паруса с маршрутизацией angularjs, и мне нужно, чтобы режим html5 был истинным, но любая жесткая загрузка страницы, кроме /index.html, генерирует ошибку 404. В случае не-sailsjs при использовании простых nodejs вы должны добавить что-то в свои маршруты, чтобы переписать все, что не соответствует существующим маршрутам, как /#/route
в index.html. Но я не знаю, как это сделать в Sailsjs.
В обычном node.js это будет примерно так:
app.get('*', function (req, res) {
return res.redirect('/#' + req.path);
});