【问题标题】:Create virtual directory at http://localhost/在 http://localhost/ 创建虚拟目录
【发布时间】:2011-02-07 11:09:52
【问题描述】:

您好,我想在http://localhost 创建一个虚拟目录

它只是一个标准的 IIS 7.5 安装,这意味着 http://localhost/ 只显示 iis 徽标。但是如何删除该页面并使其可以在虚拟目录中使用。

现在,当我尝试创建虚拟目录时,我在 Visual Studio 中收到此消息。

“无法创建虚拟目录。URL 'http://localhost/' 已映射到不同的文件夹位置。”

我可以在 ex 创建一个虚拟目录。 http://localhost/web 但我需要它是 http://localhost/

【问题讨论】:

    标签: visual-studio visual-studio-2010 iis iis-7.5


    【解决方案1】:

    您想要的不是虚拟目录。只需将默认网站的物理路径更改为您想要的位置,或发布到该文件夹​​。默认物理路径为c:\inetpub\wwwroot\

    Default Web Site -> Manage Web Sites -> Advanced Settings -> Physical Path
    

    【讨论】:

    【解决方案2】:

    右键单击要作为虚拟目录的文件夹。 在Properties->Web Sharing 下选择默认网站。

    同时单击选项Share this folder。在别名中给出文件夹的名称。现在点击OK

    【讨论】:

      【解决方案3】:

      映射到http://localhost 的目录没有任何“虚拟”内容。那是您的网络根目录,可能位于c:\inetpub\wwwroot\。你应该可以直接发布到那个。

      虚拟目录基本上是将 IIS 配置为在 Web 根目录下内部创建一个文件夹,该文件夹指向文件系统上的不同文件夹,而不是实际位于 Web 根文件夹下的文件夹。听起来你不需要那个。

      【讨论】:

        猜你喜欢
        • 2018-08-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-20
        • 1970-01-01
        • 2012-02-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多