2010-04-25 102 views
0

任何人都知道如何在IIS 6上「使工作」urlrewriter.net組件? 其實我有這樣的web.config節:urlrewriter.net在ASP.NET Web服務器上工作,但不在IIS上6共享主機

<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" /> 

和規則,例如:

<rewrite url="~/tag/(.+)" to="~/default.aspx?tag=$1" /> 

這是ASP.NET發展思想的服務器上的工作,但是當我去沒有到我的共享託管網站! :(

預先感謝您!

回答

2

你要問您的託管服務提供商添加一個wildcard mapping使ASP.Net ISAPI處理程序中執行的所有請求。

Instructions(向下滾動到IIS6擴展無論網址)

+0

我不確定你的答案..我讀過ScottGu博客,用url重寫dll組件,你不需要改變服務器上的任何東西! Are you sure? – stighy 2010-04-25 19:47:43

+0

[仔細閱讀它](http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriti NG-與-ASP-net.aspx)。他正在談論IIS 7.(僅) – SLaks 2010-04-25 19:48:33

相關問題