1
我有一个SPA anularjs应用程序几页。Angularjs路由手动刷新
路由器提供的配置如下:
$locationProvider.html5Mode(true);
var path = 'web/partials/views/';
$routeProvider
.when('/', {
templateUrl: path + 'home.html',
//controller: 'mainController'
})
.when('/benefits', {
templateUrl: path + 'benefits.html',
//controller: 'aboutController'
})
.when('/gallery', {
templateUrl: path + 'gallery.html',
//controller: 'contactController'
})
.when('/quote', {
templateUrl: path + 'quote.html',
//controller: 'contactController'
});
此工程 - 想起index.html的工作和地址栏导航链接获取正确的URL(myapp.com/benefits,myapp.com/quote,等等)
不起作用的是直接进入myapp.com/quote或myapp.com/benefits或其他页面。我得到“资源不存在” - 这是有道理的 - 资源真的不存在。
我的问题是什么是处理这个我AngularJS的适当方式?
谢谢!