私は、一度ログインすると別のドメインに移動するWebサイトを持っています。 URLのaspxページを削除してURLを書き換えて、そこからナビゲートするドメイン名を追加する必要がありますまた、httpページからリダイレクトされるhttpsページのURLを書き換えたいと思う。 例:www.xyz.comからwww.abc.comへリダイレクトされました。URLはwww.abc.com/xyzとして表示されます。 誰でも私を助けることができますか?asp.netでのURL書き換え
答えて
これはASP.NET MVCでよく行われ、これはASP.NET Routingと呼ばれます。これはASP.NET WebFormsにも適用可能です。
IIS RewriteというIISモジュールを使用することもできます。これはApacheのmod_rewriteによく似ています。
Hereは、どのように機能するかに関するチュートリアルです。 ASP.NETルーティングに関するMSDNから
:Webフォームアプリケーションで
は、あなたが MapPageRoute(文字列、文字列、文字列)RouteCollectionクラスの メソッドを使用して ルートを作成します。 MapPageRouteメソッドは Routeオブジェクトを作成し、 RouteCollectionオブジェクトに追加します。 MapPageRouteメソッドに渡す パラメータのRouteオブジェクトのプロパティを と指定します。
は通常、あなたは Global.asaxファイル内のApplication_Startイベントのハンドラから呼び出されるメソッド にルートを追加します。このアプローチにより、 は、アプリケーションが起動するときにルートが利用可能であることを確認します。 また、 をユニットテストするときに メソッドを直接呼び出すこともできます。 アプリケーションをユニットテストするときに直接 メソッドを呼び出す場合は、 を登録するメソッドはstatic(Shared in Visual Basic)であり、 RouteCollectionパラメータが必要です。
次の例では、2つのURLパラメータ というアクションとカテゴリ名を定義するルート オブジェクトを追加Global.asaxファイル からコードを示します。指定されたパターンを持つURL は Categories.aspxという物理ページに向けられた です。
これはあなたのGlobal.asaxのです:
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("",
"Category/{action}/{categoryName}",
"~/categoriespage.aspx");
}
あなたはそのためのURL書き換えモジュールを使用することができます。いくつかの例はここにある:
http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/
- 1. asp.netのURL書き換え
- 2. URL書き換え+ Asp.Netログインフォーム=死
- 3. フォルダURLでASP.NET URL書き換えが動作しない
- 4. LONGのURLを持つasp.net eコマースサイトのURL書き換え
- 5. .htaccessのURL書き換え?
- 6. tomcatのURL書き換え
- 7. WordpressのURL書き換え
- 8. URLプロファイルビューの書き換え
- 9. Apacheの書き換えルール(URL書き換え)
- 10. Tuckeyを使用したURL書き換えのヘルプStruts2のURL書き換え
- 11. php URL書き換えwamp
- 12. IIS URL書き換え
- 13. モッズ書き換えルートURL
- 14. htaccessとURL書き換え
- 15. .htaccess書き換え/ ... to /?url =
- 16. 簡易URL書き換え
- 17. stackoverflow URL書き換え
- 18. URL書き換え問題
- 19. htaccessを書き換えURL
- 20. スケーラブルURL書き換えルール
- 21. nginx Wordpress URL書き換え
- 22. .htaccess URL書き換えチャレンジ
- 23. URL書き換えC#.net
- 24. WP URL書き換えプラグイン
- 25. WordpressとURL書き換え
- 26. URL書き換え+%20
- 27. tubepress url書き換え
- 28. URLマッピング、URLのリダイレクト/書き換え
- 29. YiiでのURLの書き換え
- 30. .htaccessでの自動URL書き換え
[asp.netでURL書き換え](http://stackoverflow.com/questions/6620169/url-rewrite-in-asp-net)の可能性が重複 –