文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ASP.NET实现伪静态化 -- UrlRewritingNet

ASP.NET实现伪静态化 -- UrlRewritingNet

时间:2010-09-07  来源:飘雪工作室

MSDN上有一篇很详细的文章

http://msdn.microsoft.com/zh-cn/library/ms972974.aspx

但是我用的是另一个:UrlRewritingNet控件。

它的使用方法很简单:

1.将UrlRewritingNet.UrlRewriter.dll拷到bin目录下。 下载

2.在web.config里进行相关的配置 <?xml version="1.0"?>
<configuration>
    <configSections>
        <section name="urlrewritingnet" requirePermission ="false" type="UrlRewritingNet.Configuration.UrlRewriteSection, UrlRewritingNet.UrlRewriter"/>
    </configSections>

    <urlrewritingnet rewriteOnlyVirtualUrls="true" contextItemsPrefix="QueryString" defaultPage = "default.aspx" defaultProvider="RegEx" xmlns="http://www.urlrewriting.net/schemas/config/2006/07" >
        <rewrites>
            <add name="Rewrite"   virtualUrl="^~/(.*)/Detail(.*).aspx"
                  rewriteUrlParameter="ExcludeFromClientQueryString"
                  destinationUrl="~/Default.aspx?type=$1&id=$2"
                  ignoreCase="true" />
        </rewrites>
    </urlrewritingnet>

    <appSettings/>
    <connectionStrings/>
    <system.web>
        <compilation debug="true"/>
        <authentication mode="Windows"/>
        <httpModules>
            <add name="UrlRewriteModule"
                  type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
        </httpModules>
    </system.web>
</configuration>
大功告成!关键的2步都在这了,至于涉及的正则表达式等其它方面我也不懂,靠Google了。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载