程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> asp.net url重寫的好處與方法

asp.net url重寫的好處與方法

編輯:ASP.NET基礎

url重寫的好處:

1,方便搜索引擎檢索到(html格式的網站搜索引擎記住的優先級最高,seo優化更好)

2,url更加簡潔,方便用戶記憶

3,隱藏網頁的實際路勁和具體開發技術

使用URLRewriter.dll重寫

使用URLRewriter.dll後,只需要使用如下步驟將可以進行url重寫

1,在webconfig下寫入

復制代碼 代碼如下:
<Rules> 
     <!-- 規則1 --> 
     <RewriterRule> 
       <LookFor>~/d(\d+)\.html </LookFor> 
       <SendTo>~/default.aspx?id=$1 </SendTo> 
     </RewriterRule> 
   </Rules>

頁面顯示是~/default.aspx?id=5,自動或轉為的~/d5.html,  只是用了正則來約束

2,配置httpmodel
復制代碼 代碼如下:
<httpModules> 
      <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" /> 
    </httpModules>

Windows2003服務器配置:
網站->屬性->目錄->配置(G)->映射->通配符應用程序映射->插入
可執行文件:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
確認文件是否存在:不選

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved