當我從索引來訪問我的網頁,並開始瀏覽一切正常,但是當我比/
例如在/details/123
其他的路線上,我刷新頁面(我有網址重寫配置)路線設置不正確。
這意味着,當我檢查從索引正常瀏覽時的位置路徑,我在/details/123
位置路徑爲/details/123
如預期的,但當我刷新頁面,我仍然在/details/123
位置路徑更改爲/123
導致ngView顯示錯誤的視圖。
我使用HTML5模式和角v.1.1.5當瀏覽器刷新爲基本路徑,ngView打破
UPDATE:我創建了一個簡單的例子here來說明這個問題。
我沒有任何特別的設置,我不認爲是服務器問題。我有一個不同的應用程序在Python中的重定向是在應用程序內完成相同的問題。
的.htaccess
:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) /index.php
</IfModule>
如果設置沒有基本href和應用程序的真正基礎是「/」我覺得1.1.5會的工作。也許你有你的服務器上的每個改寫爲基本href設置爲當前頁面? – lossleader