2014年2月24日 星期一

在ASP.NET Web Site啟用Friendly Url

 

Tool:Visual Studio 2013 Ultimate
OS:Windows 8.1
.NET Framework : 4.5.1

在ASP.NET Web Site啟用Friendly Url步驟

  • New Web Site

image

  • 加入一個Web Form,default.aspx

image

  • 加一個連結,href指向"Manage"

image

  • 加一個Manage.aspx

image

  • 設定h1

image

  • Manage NuGet Package,下載 Microsoft.AspNet.FriendlyUrls.Core

image

  • 加入一個Global.asax

 

 

image

  • 加code:

 

<%@ Application Language="C#" %>
<%@ Import Namespace="Microsoft.AspNet.FriendlyUrls" %>

<script runat="server">

    void Application_Start(object sender, EventArgs e)
    {
        // Code that runs on application startup
        var routes = System.Web.Routing.RouteTable.Routes;
        var settings = new Microsoft.AspNet.FriendlyUrls.FriendlyUrlSettings( );
        settings.AutoRedirectMode = Microsoft.AspNet.FriendlyUrls.RedirectMode.Permanent;
        routes.EnableFriendlyUrls( settings );
    }

image

  • Test,
image
  • URL部份換掉了,選Manage

image

  • URL換掉了

image

沒有留言:

總瀏覽量