我在一台机器上有许多在IIS下运行的网站。
我应该将这些网站放在C:\inetpub\wwwroot\文件夹中,还是放在C:\inetpub\文件夹中?
例如。
或
对于任何一个或其他推荐的位置(我在这台机器上只有一个C驱动器),是否有任何优点/缺点?
我不确定这个问题是否有一个“正确”的答案,但如果有的话,我想遵循最佳实践。
非常感谢,乔纳森
发布于 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
发布于 2011-09-23 21:52:51
作为变体:
C:\WebSites\my.site1.com
C:\WebSites\my.site2.com
发布于 2011-09-23 21:46:26
如果你愿意,你可以把你的应用程序文件夹放在服务器的桌面上。这真的是由你决定的。您只需在IIS中进行适当的配置,并授予对您的文件夹所需的访问权限。就这样。
https://stackoverflow.com/questions/7529913
复制相似问题