Asp.net IIS 7陌生度

Asp.net IIS 7陌生度,asp.net,asp.net-mvc,http,iis-7,Asp.net,Asp.net Mvc,Http,Iis 7,我正在从事一个项目,该项目已成功部署到IIS7的本地实例 当我输入错误的URL时,我得到一个错误404(正如预期的那样)。fiddler和web配置都告诉我错误页面位于/site/service/error.aspx,但是该文件在服务器的物理路径中不存在 据我所知,服务器上没有设置重定向规则,也没有处理程序/模块 那么这个文件在哪里?而且(更重要的是)如果它在服务器的根目录之外,服务器如何访问它?这听起来像是在上游*.config文件的节点中配置的 您应该检查上游文件,如machine.conf

我正在从事一个项目,该项目已成功部署到IIS7的本地实例

当我输入错误的URL时,我得到一个错误404(正如预期的那样)。fiddler和web配置都告诉我错误页面位于
/site/service/error.aspx
,但是该文件在服务器的物理路径中不存在

据我所知,服务器上没有设置重定向规则,也没有处理程序/模块


那么这个文件在哪里?而且(更重要的是)如果它在服务器的根目录之外,服务器如何访问它?

这听起来像是在上游*.config文件的
节点中配置的

您应该检查上游文件,如machine.config或ApplicationHost.config


涵盖层次结构中的所有配置文件以及它们在磁盘上的位置。

这不是web.config的“customErrors”部分中定义的自定义错误重定向吗?直接从web.config: