我是否应该将ASP.NET网站放在www.root文件夹中?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (23)

我在一台机器上有许多在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

用户回答回答于

作为备选案文:

C:\WebSites\my.site1.com

C:\WebSites\my.site2.com

扫码关注云+社区