0
我在IIS服務器上使用Angular 4,需要更改應用頁面加載時的URL。在路由參數前更新Angular 2 IIS URL
我們的代碼目前是在像 ../app/anotherfolder/dist/
..和網站URL返回一個文件夾位置..
http://localhost:8888/app/anotherfolder/dist/angular2route/ ....
我需要刪除網址中的「/應用程序/ anotherfolder /距離」,所以它只是..
http://localhost:8888/angular2route/ ...
無法更改文件夾位置(我害怕我的許多約束中的一個),否則就不會有問題,因爲我可以將其添加到IIS站點本身的根目錄。
我有網站使用IIS重寫規則來處理內容。
我正在使用路徑位置策略(因爲我不能使用HashLocation由於更多的約束),但我無法弄清楚(查看遍及Interwebs)如何修改URL之前的路由參數。
感謝
嗨,是的我把baseHref設置爲'app/anotherfolder/dist'(即應用程序的相對路徑)。我使用從@ angular/router構建的一組路由作爲常見的應用路由模塊。該網站最初從MVC網站調用,所以我試圖在任何Angular路由發生之前設置URL結構。 – IDarkLard
您需要從IIS設置到角度應用程序的根目錄創建相對路徑。 –