0
我正在处理一个已成功部署到本地IIS7实例的项目。IIS 7奇怪
当我在错误输入URL,我得到一个404错误(如预期)。提琴手和网络配置都告诉我,错误页面位于/site/service/error.aspx
但是这个文件不存在于服务器物理路径的任何地方。
据我可以告诉有设置在服务器上没有重定向规则和没有处理程序/模块。
那么这个文件在哪里?而且(更重要的是)如果服务器在根目录之外,服务器如何访问它?
我正在处理一个已成功部署到本地IIS7实例的项目。IIS 7奇怪
当我在错误输入URL,我得到一个404错误(如预期)。提琴手和网络配置都告诉我,错误页面位于/site/service/error.aspx
但是这个文件不存在于服务器物理路径的任何地方。
据我可以告诉有设置在服务器上没有重定向规则和没有处理程序/模块。
那么这个文件在哪里?而且(更重要的是)如果服务器在根目录之外,服务器如何访问它?
听起来像这是在上游* .config文件的<customErrors>
节点中配置的。
您应该检查上游的文件,如machine.config中或对ApplicationHost.config。
This MSDN article涵盖所有层次,并在那里他们可以在磁盘上找到的配置文件。
这是不是在web.config的“customErrors”部分中定义的自定义错误重定向? –
直接从web.config:'' –