ASP.NET での URL 書き換えについて

Microsoft ASP.NET で動的に URL 書き換えを行う方法について説明します。URL 書き換えとは、受信 Web 要求をインターセプトして、自動的に別の URL にリダイレクトするプロセスです。URL 書き換えを実装するさまざまな技法を説明してから、実際に URL 書き換えを使用するケースについて考察します。サンプル プログラム ファイル内では実際のコメント行は英語で書かれていますが、この記事内では説明目的で日本語で書かれています。この記事には英語のページへのリンクも含まれています。