2017-10-04 73 views
0

我正在開發網頁,在IIS上託管的asp.net和客戶端請求重寫它,所以我做了第二個應用程序,然後客戶說,即使我們只有重新制作的網頁,它必須上線,這就產生了一個問題,我們有域名可以說www.example.com,我們需要從www.example.com/homepage重寫到第二個應用程序,其餘路由必須保持不變。是否有可能在兩個應用程序之間進行重寫?我需要配置什麼來實現這一目標?asp.net在一個域名上的兩個應用程序

我正在使用IIRF進行重定向和重寫。

回答

0

爲此編寫URL Rewrite(入站規則)會相當容易。

這篇文章應該給你你需要的一切... https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

在這之前,你需要配置在Inetpub/wwwroot目錄的APP1和App2目錄,兩者的配置爲應用程序,它應該有你想要的效果。然後應用網址重寫主應用程序

+0

這是一個在一個應用程序中使用重寫的典型方式 - 在我的情況下,我有兩個單獨的應用程序(據我不知道如何以及是否有可能將它們結合在一起)。我不認爲我可以通過以下方式進行重寫:www.example.com to www.msdn.com(如果網站可以僞裝成任何其他網站,那就不太好了 - 我想這就是我的情況)。我需要一種方式來將兩個應用程序結合在一起。 – Rozrzutnik

+0

這是在同一個域上實現的,不需要2個域......你必須在inetpub/wwwroot目錄中配置app1和app2目錄,並將它們配置爲應用程序,它應該具有你想要的效果。然後應用網址重寫主應用程序 –

+0

得到它的工作 - 謝謝。 – Rozrzutnik

相關問題