簡體   English   中英

角度2 http://和https://路線

[英]angular 2 http:// and https:// routes

有一個基於Angular 2的應用程序,它有兩條路線:

const appRoutes: Routes = [
    {
        path: 'home',
        component: HomeComponent
    },
    {
        path: 'login',
        component: LoginComponent
    }
];

“ / home”路由應轉到“ http:// mysite / home ”,“ / login”應轉到“ https:// mysite / login ”。 請注意,第一個以“ http://”開頭,第二個以“ https://”開頭。 如何將路由器配置為對路由使用不同的來源? 或至少有相同來源的http / https?

這對Angular2而言並不是特別的。 加載應用程序時,路由將從URL獲取任何架構。 您有兩種選擇來使登錄名需要HTTP。

  • 始終通過HTTP加載應用程序。 通常,這不是一個壞習慣,如今許多Web應用程序都這樣做。
  • 為您的Web服務器使用一個重寫插件(對於Apache來說是mod-rewrite,對於IIS是IIS重寫),可以將/ login路由的所有HTTP請求重定向到HTTP。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM