モジュールから404ファイルが見つからない例外をスローしたいのですが、すべての例外がDNNによってキャッチされ、404.aspxページが表示されません(DNNからのエラーページのみ)。
私のweb.configに追加しました:
<httpErrors errorMode="Custom" defaultResponseMode="File">
<remove statusCode="404" />
<error statusCode="404" prefixLanguageFilePath="" path="/404.aspx" responseMode="ExecuteURL" />
</httpErrors>
&
<customErrors mode="On">
<error statusCode="404" redirect="~/404.aspx" />
</customErrors>
存在しないページを開くときにうまく機能します。しかし、私のモジュールで同じことをしようとしても、同じ結果は得られません...
私は成功せずに次のことを試みました:
throw new HttpException(404, "Not Found");