ASP.NET MVCの404エラー処理

https://stackoverflow.com/questions/108813/404-http-error-handler-in-aspnet-mvc-rc-5 に記載されている変更を行ったのですが、まだ標準の404エラーページが表示されます。IISの何かを変更する必要があるのでしょうか?

IISでは、エラーコードに基づいて、特定のページへのリダイレクトを指定することができます。この例では、404 - > Your customized 404 error pageを設定することができます。

解説 (0)

私がお勧めできるのは、FilterAttributeを調べることです。例えば、MVCにはすでにHandleErrorAttributeがあります。これをカスタマイズして404だけを処理することができます。興味があれば返信してください。私が例を調べます。

ところで

前の質問であなたが受け入れた解決策(最後のルート)は、ほとんどの状況では動作しません。2つ目のHandleUnknownActionを使った解決策は動作しますが、この変更を各コントローラで行うか、単一のベースコントローラを持つ必要があります。

私の選択はHandleUnknownActionを使ったソリューションです。

解説 (4)