顯示具有 URLRewriter 標籤的文章。 顯示所有文章
顯示具有 URLRewriter 標籤的文章。 顯示所有文章

2011年12月12日 星期一

研究 URLRewriter

之前寫過利用 404 status 實作 URLRewriter(短路徑) 的文章:
http://maxtellyou.blogspot.com/2010/05/aspvirtual-directory.html

google 了一下, 似乎有其他不錯的解決辦法,

研究中的文章1: URL rewrite with asp.net 4.0 and IIS7
http://www.jphellemons.nl/post/URL-rewrite-with-aspnet-40-and-IIS7.aspx

研究中的文章2: URL Rewriting in ASP.NET
http://msdn.microsoft.com/en-us/library/ms972974.aspx

2010年5月26日 星期三

以Asp實作Virtual Directory

原理:
透過自定 Http 的 404 - file not found, 來實作 Virtual Directory (虛擬目錄).


執行畫面:
把 max.jsp 設定成去執行某個 asp



設定方式:
1. 設定 IIS:
設定 404 的類型為 URL,
內容為 /inc/max.404Handler.asp


2. 設定 重導 URL 的 mapping 在 /public/404Handler/404.xml
3. 後台 Virtual Directory 的設定界面在 /admin/virtualDirectory/editact.asp


附件清單:
\web\inc\max.404Handler.asp
\admin\virtualDirectory
\admin\inc\max.404Handler.asp
\admin\inc\max.DB.Function.asp
\admin\inc\max.File.Function.asp
\admin\inc\max.String.Function.asp
\admin\virtualDirectory\editact.asp
\public\404handler\404.dtd
\public\404handler\404.xml


附件下載:



資料來源:

Facebook 留言板