0

我正在尝试使用 IIS 7 通过 localhost 直接从我正在开发文件的 GIT 存储库的文件夹中运行 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 错误)。知道如何修复它以使其直接链接吗?

注意:我希望它可以在同一 LAN 上的其他计算机以及运行 IIS 的计算机上运行。

4

1 回答 1

2

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

如果您想以 . 身份访问它http://{ipaddress}/myApp,那么与其在 IIS 中创建一个全新的网站,您只需要一个新的虚拟目录或下面的应用程序Default Web Site

于 2013-07-19T19:17:05.633 回答