У меня следующая проблема. Я использую AngularJS и angular-route. Когда я включаю html5Mode
$locationProvider.html5Mode(true);
для красивых URL-адресов, и если я обновляю страницу, у меня возникает ошибка «Страница не найдена».
Это мой HTML-код:
<body ng-app="app">
<div class="container" ng-controller="MainCtrl">
<div class="page-header">
<h1>Page title <small>© 2014</small></h1>
</div>
<a href="/">HOME</a>
<a href="/contact">CONTACT</a>
<div ng-view></div>
</div>
</body>
И JS-код:
(function() {
angular.module("app", ["ngRoute"])
.config(function($routeProvider,$locationProvider){
$routeProvider
.when("/",{
template: "Home!"
})
.when("/contact",{
template: "Contact!"
});
$locationProvider.html5Mode(true);
})
.controller("MainCtrl", function() {
});
})();
Есть идеи как решить?
app
, а неMOPS
. - person Jai   schedule 21.08.2014ng-href
вместо этого. - person Jai   schedule 21.08.2014