カスタム404ページは、リンク切れを通知するメールを送信します。最近、このようなページが欠落しているメールを受信しています:
http://domain.com/undefined
ただし、そのようなリクエストでは、その時点ではログエントリ(IIS)は存在しません。さらに-要求元のIP(電子メールでも送信)にはログエントリはありません。
これはどういう意味ですか?
以前にIISで同様のことに遭遇しましたが、何が起こるか(と思う)IISには、実行可能と見なされるファイル内の構文エラーまたは互換性の問題をチェックするユーティリティがあります。理由に関係なく、サーバーはこのファイルを解析します。ページを効果的にレンダリングするため、メーリング機能(またはその他の機能)が起動します。 IISは「真の」要求ではないため、ログエントリを生成しません。これは、何らかの種類のメンテナンスまたはランスルーを実行するサーバーにすぎません。
IISが構文の問題であるかどうかにかかわらず、これを行う理由は100%わかりませんが、ログやその他のユーザー追跡の記録なしでデータベースコンテンツを生成するページがいくつかあることは知っています。
役立つリンクを次に示します。 MSDNカスタムエラーページ