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


狗头军师
2025-03-09 01:54:51 (25天前)

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

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

例如


  1. C\ inetpub \ wwwroot \ Website1 \
    C\ inetpub \ wwwroot \ Website2 \

要么


  1. C\ inetpub \ Website1 \
    C\ inetpub \ Website2 \

是否有任何一个或另一个推荐位置的利弊(我在这台计算机上只有C盘)?

我不确定是否对此有“正确”的答案,但是如果有答案,我想遵循最佳实践。

2 条回复
  1. 1# v-star*위위 | 2020-08-24 14-39

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

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

    1. c\ inetpub \ dev \ site1
    2. c\ inetpub \ dev \ site2
    3. c\ inetpub \ qa \ site1
    4. c\ inetpub \ qa \ site2
登录 后才能参与评论