2012-07-20 60 views
1

我是IIS管理的大多數方面的新手。輸入瀏覽器時,我的要求是將網址www.mysite.com解析爲www.mysite.com/myapp。但是,myapp(不是真實名稱)與另一個包含一些Web服務(使用端口80的紅色框)的目錄一起駐留在默認網站(請參閱綠色框)中。另外,www.mysite.com必須在SSL下運行。IIS7 - Web服務和Web應用程序在默認網站下共存?

這是當前設置的一個鏡頭。我已經模糊了一些真名。

enter image description here

我需要有www.mysite.com決心在綠色框(稱爲mysite.com/myapp)的應用程序,但我不知道如何:

1)設置了,一般。

2)在不影響紅色框中的服務的情況下進行設置。

我已經做了主標題和ARR一些閱讀,但它仍然不是很清楚,我如何來解決這個問題。

謝謝。

編輯:添加屏幕截圖和細節。

+1

當您說現有的Web服務駐留在「另一個虛擬目錄」中時 - 是指當前正在調用這些服務的URL類似www.mysite.com/services/products.asmx/services被映射到其他物理應用程序目錄?爲了讓我理解這個問題 - 您希望瀏覽器執行從www.mysite.com到www.mysite.com/myapp的重定向?你是否也想要www.mysite.com/help更改爲www.mysite.com/myapp/help? – 2012-07-20 04:59:58

+0

@TomHall感謝您的回覆。總之,是的,我希望用戶在瀏覽器中輸入「www.mysite.com」,然後進入「www.mysite.com/myapp」這個登錄頁面。我在問題中添加了一些細節,我希望這些細節很有幫助。 – bflow1 2012-07-20 19:50:01

回答

1

我嘗試使用IIS URL Rewrite模塊來尋找那些www.mysite.com,然後將其重定向到www.mysite.com/myapp這似乎已經奏效的請求。

我看到證書錯誤,我與我的自簽名的證書得到的是標準的,直到我把它添加到我的瀏覽器的受信任的根證書頒發機構。

我會給予好評第一響應(和第一條評論)我的問題。感謝您投入。

1

說實話,我發現最快/最簡單的方法是製作default.htm文件,將它放在wwwroot文件夾中,並使html文件只是重定向到你想要的URL。

+0

但是,我應該如何將它設置爲在SSL下工作?我嘗試了您的建議,並對我的自簽名證書發出了***錯誤的網站***警告。 – bflow1 2012-07-20 20:39:26

相關問題