Звучит так, как вы хотите, это настроить пользовательскую страницу 404 (и я, возможно, неправильно понял).Это можно настроить через ваш web.config с customErrors .Что-то вроде
<customErrors mode="RemoteOnly">
<error statusCode="404" redirect="/404.aspx"/>
</customErrors>
В зависимости от вашей версии IIS, вам также может понадобиться установить пользовательские 404 в настройках, чтобы ловить плохие URL, если они не работают через ASP.NET.