1

我目前正在使用 customErrors,并且我想始终使用重新创建选项。

这目前适用于 URL,例如 mysite.com/asdf

我的自定义错误页面加载为此 URL: mysite.com/asdf


但是,这不适用于诸如 mysite.com/asdf.aspx

我的自定义错误页面加载为 mysite.com/mycustomerrorpage.aspx?errorpath=/asdf.aspx

这由 IIS 处理为 302 重定向到上面的错误页面,加载时状态为 200。


我要完成的工作:我希望用户收到 404 的 http 状态(或相应的状态代码),并且我希望页面始终重新创建(无论扩展名或缺少扩展名)。我不希望来自 IIS 的 302 重定向,也不希望自定义错误页面返回为 200。

我是 IIS 新手 - 这似乎是一件基本的事情,但我遇到的麻烦比我想象的要多:)

提前感谢您的任何帮助!

4

0 回答 0