程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> 把aspx頁面偽裝成靜態html格式的實現代碼

把aspx頁面偽裝成靜態html格式的實現代碼

編輯:ASP.NET基礎
在 Global.asax 中添加 Application_BeginRequest 事件:
復制代碼 代碼如下:
protected void Application_BeginRequest(object sender, EventArgs e)
{
string pathAndQuery = Request.Url.PathAndQuery.ToLower();
if (pathAndQuery.IndexOf(".html") > -1)
{
pathAndQuery = "~/" + pathAndQuery.Replace(".html", ".aspx");
HttpContext.Current.RewritePath(pathAndQuery);
}
}

這樣就可以用xxx.html 來訪問你的 xxx.aspx頁面了,浏覽器地址欄顯示的是xxx.html(頁面帶參數也是可以的)。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved