2012-01-21 107 views
0

說我爲我的主頁製作一個Web應用程序並將其發佈到wwwroot(假設這是默認網站)。我是否通過在wwwroot中嵌套來發布其他Web應用程序?例如wwwroot/webapp1?這對我來說似乎有些雜亂,所以我不太確定這是否是正確的做法。所以,我想知道你們其他人怎麼組織這個?我應該如何在IIS中組織Web應用程序?

回答

1

在使用IIS時,我通常不會將應用程序放入其他應用程序中。這是因爲我做了可以接管所有路由的MVC應用程序,並且它真的很煩人,將應用程序託管在裏面的文件夾中。即使你沒有做MVC應用程序,我仍然會避免這樣做,而是讓多個網站監聽不同的主機頭或端口。如果你需要嵌套這樣的應用程序,我會使用像HAProxy這樣的反向代理,並在那裏設置路由。

+0

不一定需要嵌套它們,但是會有其他方式來執行諸如http://*.com和http://*.com/webapp1之類的操作嗎?或者人們通常不這樣做,只是創建另一個網站? – Octanum

相關問題