请教一个问题 伪静态问题
请教一个问题 伪静态:
组件:UrlRewritingNet.UrlRewriter.dll
页面:/article/listall.aspx?id=13&page=2 (能正常访问)
规则
<add name="Rule504" virtualUrl="^~/al/(\d+)/(\d+).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/article/listall.aspx?id=$1&page=$2" ignoreCase="true" />
aspx页面
<webdiyer:AspNetPager ID="bbPager" runat="server" CssClass="bbpager"
CurrentPageButtonClass="cpb"
FirstPageText="首页" LastPageText="尾页" NextPageText="下一页"
onpagechanged="bbPager_PageChanged" PrevPageText="上一页"
PageSize="5" UrlPaging="True" PageIndexBoxType="TextBox"
ShowPageIndexBox="Never" EnableUrlRewriting="True"
UrlRewritePattern="/al/%id%/{0}.html">
</webdiyer:AspNetPager>
问题:
/article/lstall.aspx?id=13 重写成/al/13.html 这个 后面的分页重写可以用,如果重写成 /al/13/或者/al/13/ 那么 /article/lstall.aspx?id=13&page=2 就是这个页面的分页就提示错误 为什么
------解决方案--------------------
东西很多哦
配置很麻烦的