我想知道如何在Windows Server HTTP中强制重定向HTTP 400坏请求错误的错误页面。SYS或IIS级别,据我所知IIS只支持超过400个,对于HTTP 400有没有什么核心级别的方法。请求错误重定向?或者从http获取回调。如果发生400错误,系统内核?
更新记录:
——根据TechNet Art,无法在IIS中定制以下HTTP错误:400、403.9、411、414、500、500.11、500.14、500.15、501、503和505
—Peter Quest: For Me响应来自Server: microsoft - httpi/2.0
你似乎是在引用TechNet上的一篇文章:
不能自定义以下HTTP错误消息:400、403.9、411、414、500、500.11、500.14、500.15、501、503和505。
只有当响应来自http时才成立。是的,您可以通过查看响应头来判断:
Server:Microsoft-HTTPAPI/2.0
来自http。当IIS发送:
Server:Microsoft-IIS/XX.X
如果响应来自http。如果出现错误信息,您将无能为力。
但是如果响应来自IIS,您应该能够定义一个自定义的错误页面,就像任何其他http状态。