我有许多网站在一台机器上的 IIS 下运行。
我应该将这些网站放在 C:\inetpub\wwwroot\文件夹中还是 C:\inetpub\文件夹中?
例如。
要么
任何一个或另一个推荐位置(我在这台机器上只有一个 C 驱动器)是否有任何优点/缺点?
我不确定是否有一个“正确”的答案,但如果有的话,我想遵循最佳实践。
非常感谢,
乔纳森
最佳答案
走第二条路。
wwwroot 只是作为服务器默认网站的容器。如果您从 IIS 中删除默认网站,则可以安全地删除此目录。无论如何,您的站点与默认站点无关,因此它们应该位于 inetpub 下的自己的文件夹中。
也就是说,我们有时在同一台服务器上有多种“类型”的站点。例如 DEV 和 QA。在这种情况下,我会将其结构为:
c:\inetpub\dev\site1
c:\inetpub\dev\site2
c:\inetpub\qa\site1
c:\inetpub\qa\site2
关于asp.net - 我应该将我的 ASP.NET 网站放在 wwwroot 文件夹中吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7529913/