【问题标题】:Virtual directory and the namesake physical folder虚拟目录和同名物理文件夹
【发布时间】:2016-03-14 05:37:16
【问题描述】:

我正在使用 IIS10,有一个关于虚拟目录的问题。

中频
有一个名为“test”的虚拟目录,我可以通过在浏览器中输入“http://localhost/test”来访问它。

但是,如果
默认文件夹(如“wwwroot”)中有一个物理文件夹也叫“test”,我也可以通过同样的方式访问它。


当它们同时存在时,在我的浏览器中输入“http://localhost/test”,我只能访问虚拟目录。

问题是
它们之间有什么区别? (我可以用同样的方式拜访他们)

【问题讨论】:

    标签: iis virtual-directory


    【解决方案1】:

    虚拟目录只不过是指向或引用您在本地计算机或远程服务器中的文件夹。如果您在 IIS 的默认网站下创建虚拟目录。假设如果默认网站由于某些内部问题而崩溃,您无法访问您的虚拟目录。

    正如您所说,同名的同一根目录中的物理文件夹和虚拟目录都可以执行相同的操作。但不同的是虚拟目录也可以映射与父文件夹不同的文件夹。

    【讨论】:

    • 谢谢!我知道虚拟目录的定义,但我不知道的是,当虚拟目录与wwwroot中的物理文件夹同名时,我只能访问虚拟目录。为什么?我无法理解你的最后一句话,你能更具体一点吗?再次感谢!
    猜你喜欢
    • 2011-03-10
    • 2010-10-08
    • 1970-01-01
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 2013-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多