当虚拟目录具有特定名称时,IIS返回404

问题描述

IIS版本:10.0.14393.0

操作系统:Windows Server 2016

我正在尝试通过IIS访问虚拟目录,该目录指向的文件夹只包含一个基本的html页面,但是它返回404,我不确定为什么。似乎与虚拟目录的特定名称有关,比如说ABC_ABC1234。起初我以为这是文件夹权限问题,但是我创建了另一个名为Test的虚拟目录,将其指向相同的文件夹,并且html页面加载得很好。这两个虚拟目录之间的唯一区别是名称,它们的目标是相同的应用程序池,文件夹等。

还有其他具有相同命名约定的虚拟目录,并且所有这些虚拟目录都起作用。我还在另一台服务器上尝试了相同的虚拟目录名称,并且工作正常。在事件查看器日志或IIS日志中,我没有看到任何异常。我比较了applicationHost.config文件中的条目,除了名称外,它们是相同的。我尝试过IIS重置,服务器重启,删除和重新创建虚拟目录,但无济于事。

在这一点上,我几乎没有想法。任何会导致这种情况的帮助或建议,将不胜感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)