Windows 服务器 2008 IIS

Windows 服务器 2008 IIS

我正在尝试做一个非常简单的任务 - 在 Windows Server 2008 中设置一个虚拟目录。这就是我正在做的,但由于某种原因它不起作用:

  • 打开 IIS 7
  • 在默认网站中创建一个新的虚拟目录,并将其指向 d:\ 驱动器上的文件夹
  • 浏览到 d:\ 驱动器上的文件夹并创建一个包含一些测试文本的 .htm 文件
  • 打开浏览器并导航至http://localhost/TestSite/index.htm

但我得到了 404 — 发生了什么事?

编辑:我一开始没有提到这是 Server 2008R2

答案1

您是否为该文件夹设置了正确的权限?

IUSR 和/或 IIS_IUSRS 至少应具有读取权限。

答案2

我找到了答案。我安装了协作网络颠覆它会自动设置一些东西来处理 Web 客户端源代码控制内容。我卸载并重新启动,然后就好了!感谢大家的所有回复和建议。

答案3

在基本设置中,单击“测试设置”按钮,看看上面显示的内容。我想我也遇到过类似的问题,而且与权限有关。

尝试检查“连接为”或检查应用程序池的身份

答案4

尝试一下http://localhost/index.htm

假设我创建了一个文件夹:

d:\Webs\测试站点
并将 index.htm 放入该文件夹中。然后我将默认网站指向该文件夹。我不需要在 URL 中包含“\TestSite”,因为那是我的网站的根文件夹。

我怀疑这就是你的情况中的问题。

相关内容