Asp.net
我應該把我的 ASP.NET 網站放在 wwwroot 文件夾中嗎?
我有許多網站在一台機器上的 IIS 下執行。
我應該將這些網站放在 C:\inetpub\wwwroot\ 文件夾內還是 C:\inetpub\ 文件夾內?
例如
- C:\inetpub\wwwroot\Website1\
- C:\inetpub\wwwroot\Website2\
要麼
- C:\inetpub\Website1\
- C:\inetpub\Website2\
是否有任何一個或另一個推薦位置的優點/缺點(我這台機器上只有一個 C 驅動器)?
我不確定是否有一個“正確”的答案,但如果有的話,我想遵循最佳實踐。
非常感謝,喬納森
走第二條路線。
wwwroot 只是作為伺服器預設網站的容器存在。如果從 IIS 中刪除預設網站,則可以安全地刪除此目錄。無論如何,您的站點與預設值無關,因此它們應該位於 inetpub 下自己的文件夾中。
也就是說,我們有時在同一台伺服器上有多種“類型”的網站。例如 DEV 和 QA。在這種情況下,我會將其構造為:
c:\inetpub\dev\site1
c:\inetpub\dev\site2
c:\inetpub\qa\site1
c:\inetpub\qa\site2