ユーザーフレンドリーな環境のために、ページ拡張を削除し、クエリ文字列を表示しないようにしたいと考えています。たとえば、http://www.example.com/news.aspx?id=123からはhttp://www.example.com/news/123になります。どうすれば入手できますか?ASP.NET URLクエリ文字列の書き換え
は、私が他の2つの質問を置くために、この質問の機会を利用したい:
- URL書き換えを使用して、私は各ページのルールを指定する必要がありますか?
- ASP.NETのURL書き換えには、
.htaccess
ファイル、またはweb.config
のルール設定の方が適していますか?
ありがとうございます。
良い提案が、これらは、IISのバージョンや余分なモジュールに依存しています。 System.Web.Routing名前空間は、正にこの目的のために.Netフレームワーク内に正式に実装された名前空間です。 –