ルーティング - 命名規則の変更

先頭大文字から小文字にする

 public class RouteConfig
 {
     public static void RegisterRoutes(RouteCollection routes)
     {
         routes.LowercaseUrls = true;
     }
 }

上はASP.NET MVC 5より有効な機能。

独自のルートを作成する

routes.MapRoute()を利用する。

参考

http://gurustop.net/blog/2012/09/01/asp-net-mvc-seo-lowercase-url-iis-rewrite-net45-nuget/

アクションメソッド名を変更する

 [ActionName("AboutBlog")]
 public ActionResult About()
 {
     return View();
 }

ActionNameアトリビュートを使う。

参考

http://www.dotnetexpertguide.com/2012/10/aspnet-mvc-actionname-action-filter_24.html

参考

http://blogs.msdn.com/b/webdev/archive/2013/10/17/attribute-routing-in-asp-net-mvc-5.aspx


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2014-02-16 (日) 15:43:33