2009-05-31 19 views

答えて

8

実際には、あなたがしたいことはこれです:

routes.MapRoute(
      "RegisterRoute", 
      "Register", 
      new { controller = "Registration", action = "Register" } 
     ); 

今、あなたのようなURLを使って自分のページに移動することができます唯一のURL httpで動作します

http://www.yoursite.com/register

+0

あなたはそうです。 URL定義には「登録」だけが必要です。ありがとうございました! – Alex

+1

このコードがRouteConfigにある場合 routes.MapRoute(名前:「デフォルト」、url:「{コントローラ}/{アクション}/{ID}」、デフォルト:new {アクション= "インデックス"、id = UrlParameter.Optional}); この前にカスタムルート定義を配置してください。最初に取得されます –

0
routes.MapRoute(
       "MyCustomRoute",            // Route name 
       "Registration/Register",       // URL with parameters 
       new { controller = "Registration", action = "Register" } // Parameter defaults 
      ); 
+0

://www.yoursite.com/Registration/Register。私はアレックスがhttp://www.yoursite.com/Registerのようなものを望んでいると信じています。 –