2017-05-20 12 views
0

私はindex.htmlとapp.jsに変更を加えました。#削除中にページをリロード中にページが見つかりません

これはapp.jsファイルです。

 
angular 
     .module('assessmentApp', ['ngRoute', 'ngCookies', 'ngSanitize', 'timer', 'assets', 'youtube-embed']) 
     .config(config) 
     .run(run); 

    config.$inject = ['$routeProvider', '$locationProvider', '$httpProvider']; 

    function config($routeProvider, $locationProvider, $httpProvider) { 
     /*$locationProvider.html5Mode({ 
      enabled: true, 
      requireBase: false 
     });*/ 
     $routeProvider 
      .when('/', { 
       templateUrl: 'views/home.html', 
       controller: 'HomeController', 
       controllerAs: 'vm' 
      }) 
      .when('/login', { 
       templateUrl: 'views/login.html', 
       controller: 'LoginController', 
       controllerAs: 'vm' 
      }) 
     if(window.history && window.history.pushState){ 
       $locationProvider.html5Mode({ 
        enabled: true, 
        requireBase: true, 
        rewriteLinks: true 
       }); 
      } 
    } 

これはIndex.htmlとあります。

<!doctype html> 
<html> 

<head> 
    <meta charset="utf-8"> 
    <title>Assessment</title> 
    <meta name="description" content=""> 
    <meta http-equiv=X-UA-Compatible content="IE=edge"> 
    <meta name=viewport content="width=device-width,initial-scale=1"> 
    <base href="/assessment/"></base> 
</head> 
</html> 
  1. 私は私の問題に関連して存在しているが、それでも私のアプリが動作しないすべてのソリューションを続いています。
  2. 私はnginxサーバーを使用していますが、変更されたかどうかはわかりません。はいの場合は何が変わりますか?
  3. 私は、HTML5 APIとベースタグを追加し、私のアプリが正常に動作しているが、私は自分のアプリケーションを再ロードするつもりとき、それはページを返す

答えて

0

メイクを見つけていないので、私は私のアプリのhtmlファイルからすべての#を削除また

error_page 404 =200 /index.html; 

あなたはこのようにリダイレクトすることができ、:それは、このサイトのアドオンのためにあなたのnginxの設定で404 するのではなく、あなたのindex.htmlを返すようにしてください、あなたのサーバが設定されている

try_files $uri $uri/ /index.html; 
+0

ありがとう!!私はこれとその有効な場所/評価/ { root/opt/www /; index index.html index.htm; try_files $ uri $ uri//assessment/index.html?url=$uri; } –

+0

しかし、http:// myaddress/assessment-grunt/login/"を使用してURLを使用したときにページが見つかりませんでしたが、gruntがないとうまく動作しません。うんざりする。ミドルウェア "modRewrite(['^ [^ \\。* * $ /index.html [L]'])内の" Gruntfile.js "で使用しました。" –

+0

上記のコメントをお願いします。 –

関連する問題