2016-06-14 14 views
2

私のアプリケーションでHTML5モードを有効にしました。私はまた、index.htmlの中にいくつかの変更を行っている。またリロードページAngularJS HTML5モードを有効にした後に404エラーメッセージを表示します

RewriteEngine On 
Options FollowSymLinks 

RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /#/$1 [L] 

以下のように.htaccessファイルでいくつかの変更を行っている。また

return app.config(['$routeProvider','$locationProvider', function($routeProvider,$locationProvider) { 

$locationProvider.html5Mode(true); 
$locationProvider.hashPrefix = '!'; 

$routeProvider.when('/', { 
    templateUrl: '/pages/index.html', 
    controller: 'indexCtrl' 
}); 
$routeProvider.when('/about',{ 
    templateUrl: '/pages/about.html', 
    controller: 'AboutCtrl' 
}); 

以下のように私は、コンフィギュレーションのために次のコードを入れています

<base href="/"> 

答えて

0

liekあなたは

<base href=""> 
を設定しました

タグはあなたの頭のタグの中にありますか?

$location Relative Links

+0

はいこれも設定しました –

関連する問題