[英]issue with application paths when adding it to a website in IIS
我在IIS7中有一個網站希望我已經添加了一個應用程序,當我嘗試點擊應用程序中的鏈接時,我的問題就存在於應用程序路徑中它總是將我重定向到網站的默認頁面,即使我打開了單獨使用應用程序而不將其合並到每個路徑工作正確,因此我們有義務更改應用程序的每個路徑,以使它們正常工作。 我的問題是:
關於第一個問題
如果您想在一個IIS上托管2個應用程序,您有兩個選擇:
關於第二個問題
如果您決定使用子應用程序,很遺憾您沒有任何其他選項來“重寫”代碼中的所有鏈接。 我的建議是創建一個函數,它會自動為外部鏈接添加前綴,並為其配置的其他站點存儲基本鏈接。 我成功完成了這樣的項目。
如果您決定使用反向代理並擁有“簡單”的單獨鏈接,則可以設置反向代理以便為您工作。 例如,以“A”開頭的所有鏈接都轉到應用程序1,其余部分轉到應用程序2.您可以使用正則表達式編寫非常復雜的規則。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.