IIS内部网直接链接到硬盘文件夹

时间:2013-07-19 19:13:00

标签: iis-7

我正在尝试使用IIS 7直接从我正在开发文件的GIT存储库的文件夹中通过localhost运行HTML5应用程序(例如,我转到[ip address] / myApp并运行C:/ git /myApp/index.html)。

因此,我在IIS中设置了一个具有以下高级设置的新网站:

Application Pool: myApp
Bindings: http:*:80:newAutoDemo
ID: 2
Name: myApp
Physical Path: C:/git/myApp
Physical Path Credentials Login type: Interactive
Start Automatically: true

但是,当我尝试转到[ip address] / myApp时,它会在C:/ inetpub / wwwroot / myApp中查找文件而不是我的GIT目录(抛出404错误)。知道如何修复它以便直接链接吗?

注意:我希望在同一局域网上的其他计算机以及运行IIS的计算机上运行。

1 个答案:

答案 0 :(得分:2)

IIS中的新网站意味着它不再位于默认的http://localhost/网站下。看起来您已将其设置为响应http://newAutoDemo,因此您需要确保您的DNS将该域名指向此IP地址(如果您是从一台计算机进行测试,则可以执行此操作它在hosts文件中。

如果您想以http://{ipaddress}/myApp方式访问它,那么您只需要在Default Web Site下方创建一个新的虚拟目录或应用程序,而不是在IIS中创建一个全新的网站。