新网站在 IIS 8.5 中不显示默认页面

New website not showing default page in IIS 8.5

我在 IIS 8.5 for Windows 8.1 上尝试查看我的默认页面或新创建的站点(新测试站点)上的其他 Web 应用程序时遇到问题。我在“inetpub”文件夹之外添加了一个包含 html 页面 (test.html) 的目录。

Add website window

物理路径:C:\royalcenters 类型:http IP地址:全部未分配 端口:80

我已经运行将“test.html”页面设置到“默认文档”选项卡列表的顶部。

List of default pages

但是,当我 运行 在网络浏览器上打开新网站时,该页面没有出现。它只显示一个错误页面。

我正在尝试 运行 使用我的计算机作为服务器的网站,所以有人知道如何在我的计算机上 运行 新网站吗?谢谢。

首先转到 http://localhost/ 看看它是否有效。它应该显示带有版本号的 IIS 欢迎页面。如果您收到 503 错误,请检查默认应用程序池是否因某种原因停止。如果出现其他错误,则需要在继续测试您的 html 页面之前修复这些错误。

尝试在使用 IIS 预建的站点 "Default Web Sites" 下托管该页面。它使用默认端口 80。因此,如果您想创建自己的站点,则在从 IIS 管理器 gui 创建新站点时需要使用不同的端口号。

默认网站通常指向物理文件夹:c:\inetpub\wwwroot\

所以将您的 test.html 页面复制到上述文件夹并通过转到 URL 进行测试:http://localhost/test.html

如果可行,请尝试使用下方此处(第 2 步)中的说明创建一个新网站。如果您只打算从本地 PC 使用 URL,则可以将主机名留空。 url 将是 http://localhost:port/

http://www.iis.net/learn/manage/creating-websites/scenario-build-a-static-website-on-iis#02

编辑:

因此,当您在创建新网站时看到此屏幕时:http://i.stack.imgur.com/1YwVG.jpg

这样做:

  1. 站点名称 = Site01
  2. Apppool = DefaultAppPool(确保它已启动)
  3. Physical path = C:\inetpub\Site01 -- 需要创建并授予 Everyone 全部权限(暂时但稍后需要更改为特定的 windows 帐户)
  4. 端口:8090
  5. 主机名 = 空白
  6. 点击确定
  7. 复制test.html到C:\inetpub\Site01
  8. 浏览至 http://localhost:8090/test.html