首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我应该把我的ASP.NET网站放在wwwroot文件夹中吗?

我应该把我的ASP.NET网站放在wwwroot文件夹中吗?
EN

Stack Overflow用户
提问于 2011-09-23 21:42:28
回答 4查看 47K关注 0票数 68

我在一台机器上有许多在IIS下运行的网站。

我应该将这些网站放在C:\inetpub\wwwroot\文件夹中,还是放在C:\inetpub\文件夹中?

例如。

  • C:\inetpub\wwwroot\Website1\
  • C:\inetpub\wwwroot\Website2\

  • C:\inetpub\Website1\
  • C:\inetpub\Website2\

对于任何一个或其他推荐的位置(我在这台机器上只有一个C驱动器),是否有任何优点/缺点?

我不确定这个问题是否有一个“正确”的答案,但如果有的话,我想遵循最佳实践。

非常感谢,乔纳森

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-23 21:46:48

走第二条路。

wwwroot只是作为服务器的默认网站的容器。如果从IIS中删除默认网站,则可以安全地删除此目录。无论如何,您的站点与默认设置无关,因此它们应该位于inetpub下各自的文件夹中。

也就是说,我们有时在同一台服务器上有多个“类型”的站点。例如DEV和QA。在这种情况下,我会将其构造为:

c:\inetpub\dev\site1

c:\inetpub\dev\site2

c:\inetpub\qa\site1

c:\inetpub\qa\site2

票数 67
EN

Stack Overflow用户

发布于 2011-09-23 21:52:51

作为变体:

C:\WebSites\my.site1.com

C:\WebSites\my.site2.com

票数 4
EN

Stack Overflow用户

发布于 2011-09-23 21:46:26

如果你愿意,你可以把你的应用程序文件夹放在服务器的桌面上。这真的是由你决定的。您只需在IIS中进行适当的配置,并授予对您的文件夹所需的访问权限。就这样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7529913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档