读书人

web.config 急待

发布时间: 2012-04-03 12:38:19 作者: rapoo

web.config 急急急,在线等待
现在我要做一个伪静态,用的是urlrewrite.dll

C# code
        <configSections>           <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />        </configSections>    <RewriterConfig>        <Rules>            <RewriterRule>                <LookFor>~/(.[0-9]*)\.html</LookFor>                <SendTo>~/index.aspx?id=$1</SendTo>            </RewriterRule>            <RewriterRule>                <LookFor>~/(.[0-9]*)/(.[0-9]*)\.html</LookFor>                <SendTo>~/list.aspx?id=$1&bid=$2</SendTo>            </RewriterRule>            <RewriterRule>                <LookFor>~/index.html</LookFor>                <SendTo>~/default.aspx</SendTo>            </RewriterRule>        </Rules>    </RewriterConfig>


但是在这个里面
<SendTo>~/list.aspx?id=$1&bid=$2</SendTo>这里报错,原因是不能使用&,有什么好的解决办法吗
在线等待,急急急

[解决办法]
& 改成 &
[解决办法]
使用<![CDATA[ “内容” ]]方式

XML code
<RewriterRule>    <LookFor>~/(.[0-9]*)/(.[0-9]*)\.html</LookFor>    <SendTo><![CDATA[~/list.aspx?id=$1&bid=$2]]</SendTo></RewriterRule> 

读书人网 >asp.net

热点推荐