ASP.NET が提供する app_offline.htm ファイルは、http ステータス 503 を返します。これは、ほとんどの状況で正しい動作です。ただし、特定の URL が要求されるシナリオ (例: https://www.mywebsite.com/monitor ) では、返される http ステータスを 200 に変更し、他のすべての状況では http ステータス 503 を返します。これは可能ですか?
これを行う理由は、Web サイトで定期メンテナンスを行うときは常に app_offline.htm ファイルを使用しますが、稼働時間監視サービス (Pingdom.com) が定期メンテナンス中にダウンタイムを報告しないようにするためです。
app_offline.htm は要求処理サイクルの非常に早い段階で提供されるため、これは IIS レベルである必要があると思います。