【问题标题】:Should the physical path of an IIS Application match the virtual path?IIS 应用程序的物理路径是否应该与虚拟路径匹配?
【发布时间】:2015-02-03 23:30:41
【问题描述】:

我了解 IIS 中应用程序的物理路径不需要位于虚拟路径中反映的同一位置。当然,也可以这样做。

这种重叠是否被认为是不好的做法?这样做会不会产生任何负面后果?


这是一个例子:

我在c:\inetpub\wwwroot 有一个网站,我部署了两个应用程序:

虚拟路径:
/apps/Application1
/apps/Application2

物理路径:
C:\inetpub\wwwroot\apps\Application1
C:\inetpub\wwwroot\apps\Application2


另一种解决方案可能是这样的:

虚拟路径:
/apps/Application1
/apps/Application2

物理路径:
C:\inetpub\Application1
C:\inetpub\Application2

【问题讨论】:

    标签: iis web-applications virtual-path


    【解决方案1】:

    它们可以不同。在很多情况下,我使用不同的物理路径。很多时候,将日期或版本号作为目录名称的一部分部署到某个众所周知的物理位置会更容易......并且在服务器上有一个(有时是品牌的)面向用户的路径。

    【讨论】:

      【解决方案2】:

      不,物理路径不需要与虚拟路径匹配。如何设置完全取决于您。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多