我目前使用MEAN堆棧進行Web開發。我的問題是如何在同一網站上混合/重定向HTTP和HTTP頁面?使用條件HTTP和HTTP路由的前端開發
對於大多數場景,我使用HTTP協議與後端進行通信。而對於一些網頁我絕對需要使用HTTP(例如/店路線我用IFRAME顯示從其他網站的信息,也可用於一些網頁,我需要HTTP GET從其它API服務供應商。 )。看來我無法通過HTTPs設置來實現這些目標。
在某些情況下,我與後端使用HTTPS(如/錢路線)...等通信。顯然你需要涉及金錢的HTTPs。
我的後端有中間件的設置,這樣,如果你使用的HTTP請求/錢它會返回一些錯誤(目前返回301永久移動..)
但我不知道我該怎麼辦着手前端開發。對於Angular部分,我應該只做一些配置,以便在路由包含/錢的情況下,我只需重新加載HTTP中的整個頁面,並且我應該明確確保鏈接看起來像這樣?
<a ng-href="https://www.domain.com/#!/money">money page</a>
但是,這似乎是很多硬編碼對我來說。我的問題是: 1.我在正確的方向思考?
2.它可行嗎?
感謝和任何想法,非常感謝!
非常有幫助,我從中學到了很多東西。我會去核實細節並儘快回覆。非常感謝! –
這適用於ng-href鏈接。但是,如果您通過來自其他網站或谷歌的http鏈接引用https頁面,您仍然必須自己重新加載整個頁面纔是正確的? –
是的,在這種情況下,我會嘗試處理服務器中的重寫。 –