也不知道我寫的算不算的偽靜態,反正是可以更改url的字尾名(新手,見諒)
首先新增乙個testroute類
然後在我們的global檔案裡定義我們自己的路由規則
protectedvoid
public
static
void
registerroutes(routecollection routes)
.axd/");
routes.add(
new testroute("
user
"));
routes.add(
new testroute("
home
"));
routes.add(
new testroute("
jiekuan
"));
routes.add(
new testroute("
loan
"));
routes.add(
new testroute("
admin
"));
routes.maproute(
"default
", //
route name"//
", //
url with parameters
//new ,
//parameter defaults
new
);}
最後在web.config配置檔案裡下的標籤下加入以下**
實現了以上步驟我們便可以更改我麼的url位址的字尾名了。
MVC實現偽靜態
1.什麼是偽靜態?為什麼要實現偽靜態?偽靜態 動態網頁通過重寫url的方法實現去掉動態網頁的引數,但在實際的網頁目錄中並沒有必要實現存在重寫的頁面。例如 我們當訪問位址http 2529259.html時,你會認為在站點伺服器下存在名為2529259.html檔案,其實實際上它可能是不存在的,而可能...
mvc 路由偽靜態實現
很多 都採用偽靜態,例如以html shtml等結尾的url,mvc的路由可以輕鬆實現。mvc的路由原理是從上往下匹配的,所以只需要在後面新增自己配置的路由即可 public static void registerroutes routecollection routes axd routes.m...
mvc 路由偽靜態實現
很多 都採用偽靜態,例如以html shtml等結尾的url,mvc的路由可以輕鬆實現。mvc的路由原理是從上往下匹配的,所以只需要在後面新增自己配置的路由即可 public static void registerroutes routecollection routes axd routes.m...