そのため、ページのアドレスを直接ヒットしたときのAngularのルーティング/アドレス書き換え動作ロジックを理解しようとしています。つまり、「/」だけのindex.htmlインストレッドに移動します。
(なぜ私がそうしているのか疑問に思うかもしれません。それは、完全なアドレスでページに直接アクセスすることが避けられず、ルーティングが奇妙になるという異常な状況でAngularjsを使用しようとしているからです。)
//If I hit:
http://localhost/
//everything works fine all - address bar rewrites to http://localhost/#/authenticate
//window.location == http://localhost/
//If I hit:
http://localhost/index.html //I know, I know, I need to do it this way
//page address gets re-written as http://localhost/index.html#/index.html
//nothing works fine none of the routing happens
//window.location == http://localhost/index.html
洞察はありますか?