1

Web フォーム アプリケーションの (.aspx) 拡張子を削除するには?

http://example.com/About.aspxの代わりにhttp://example.com/Aboutが必要

4

5 に答える 5

1

あなたができる本当に簡単なことは次のとおりです:

  1. Aboutという名前のフォルダーを作成します
  2. About.aspx ページのコピーを作成し、About\Defualt.aspx に配置します。
  3. \About.aspx から \About へのリダイレクトを実装する

このようにして、www.yoursite.com\aboutを問題なく使用できます。

さて、これを多くのページで実行しようとしている場合は、URL の書き換えなどを検討することをお勧めしますが、1 ページだけの場合はあまり気にしません。

于 2013-08-23T09:20:48.143 に答える
1

これはもうチェックしましたか?それともこれ

于 2013-08-23T06:19:34.630 に答える
0

ASP.NET ルーティングと呼ばれる概念を使用して、Web サイト内の特定のファイルにマップする必要のない URL を使用できるようにします。ユーザーのアクションを説明するため、ユーザーが理解しやすい URL を使用できます。

詳しくはこちら

http://msdn.microsoft.com/en-us/library/cc668201.ASPX

http://www.codeproject.com/Articles/77199/URL-Routing-with-ASP-NET-4-0

http://weblogs.asp.net/scottgu/archive/2009/10/13/url-routing-with-asp-net-4-web-forms-vs-2010-and-net-4-0-series。 aspx

http://www.4guysfromrolla.com/articles/012710-1.aspx

于 2013-08-23T09:05:16.110 に答える