IIS 7.5 で動作する asp.net Web サイトを構築しました。web.config では、404 ページのカスタム エラーを使用します。
<customErrors mode="On" defaultRedirect="~/oops.aspx?type=error">
<error statusCode="404" redirect="oops.aspx?type=404"/>
</customErrors>
www.ourdomain.com/stackoverflow のような URL を使用すると、web.config の customerrors 部分で設定した 404 ページにリダイレクトされます。www.ourdomain.com/stackoverflow.aspx にアクセスすると、404 ページではなく空白のページが表示されます (このページは存在しないため)。また、ページはステータス コード 200 (OK) を取得します。