【发布时间】:2015-06-11 15:23:19
【问题描述】:
我正在使用 Laravel 和 AngularJS 开发一个应用程序。对于 AngularJS 漂亮的 URL,我设置了 $locationProvider.html5Mode(true) 并且工作正常。但是假设我的网址是http://localhost:8000/demo,如果我刷新页面,我会在compiled.php 第7693 行得到NotFoundHttpException:
这是我的 Angular 路线。
function($routeProvider,$locationProvider) {
$locationProvider.html5Mode(true);
$routeProvider.
when('/', {
templateUrl: 'partials/index.html',
controller: 'indexController'
}).
when('/dom',{
templateUrl:'partials/dom.html',
controller:'DomController'
}).
when('/demo',{
templateUrl:'partials/demo.html',
controller:'DemoController'
});
}]);
这是我的 laravel 的路线。
Route::get('/', function(){
return view('index');
});
如果能提供一点帮助,我将不胜感激。 谢谢!
【问题讨论】:
标签: javascript php angularjs laravel-5