Asp.net IIS 8.5自定义错误页无法重定向

Asp.net IIS 8.5自定义错误页无法重定向,asp.net,asp.net-mvc,asp.net-mvc-4,redirect,iis-8.5,Asp.net,Asp.net Mvc,Asp.net Mvc 4,Redirect,Iis 8.5,我将404错误配置为将(302)客户端重定向到页面,而不是返回404错误。 它正在工作,但我发现,一旦请求URL包含URL中的“%20”,则重定向将不起作用。IIS将返回404到客户端 我还尝试过在“.NET错误页面”中添加相同的重定向设置,但没有成功。仍然失败并显示404页面 有人有解决办法吗 Win2012R2,IIS8.5,微软.NET框架:4.0.30319;ASP.NET:4.0.30319.34209,MVC4我已尝试将设置添加到IIS错误页和.NET错误页中。但所有这些都不适用于%

我将404错误配置为将(302)客户端重定向到页面,而不是返回404错误。 它正在工作,但我发现,一旦请求URL包含URL中的“%20”,则重定向将不起作用。IIS将返回404到客户端

我还尝试过在“.NET错误页面”中添加相同的重定向设置,但没有成功。仍然失败并显示404页面

有人有解决办法吗


Win2012R2,IIS8.5,微软.NET框架:4.0.30319;ASP.NET:4.0.30319.34209,MVC4

我已尝试将设置添加到IIS错误页和.NET错误页中。但所有这些都不适用于%20案例。因为我已经在BeginRequest中添加了代码,并且在IIS决定用404错误页回答客户端之前确认它没有进入BeginRequest。我已经尝试将设置添加到IIS错误页和.NET错误页中。但所有这些都不适用于%20案例。因为我已经在BeginRequest中添加了代码,并在IIS决定用404错误页面回答客户端之前确认它没有进入BeginRequest。