.net 多参数网页url重写 如题 现在我要对网站进行url重写 但是有的页传递参数过多 我该怎么重写呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <RewriterRule> <LookFor>~/city(\d+).aspx</LookFor> <SendTo><![CDATA[~/Default.aspx?cityId=$1]]></SendTo> </RewriterRule>正则表达式 搞定 在web.config 里重写<rewriter> <rewrite url="~/([a-zA-Z]+)_(\d+)(_(\d*))?$)" to="~/$1.aspx?id=$1"/></retriter>前面的url根据自己的地址写正则表达式 后面根据自己要改的写 我的页面有好多参数url传值时 不只一个又不一定 全有a b c 三个参数 怎么办呢 现在URL路由(URL Route)已经渐渐普及了,建议用它来替代URL重写(URL Rewrite)特别是.net 4.0内置路由功能。 <rewrite url="~/Manage/IndexProjectInfo_(\d+)$-([\d\D]*)$_([\d\D]*)$.html" to="~/Manage/IndexProjectInfo.aspx?id=$1&flag=$2&Tag=$3" />这样我的第三个参数就识别不了。直接合并第二个参数中咯。 ASP.NET中上传和下载 把数据库记录写成Xml数据的问题,请大家帮忙! 如何将上传文件控件里的那个按钮“浏览”改成别的值? 在asp.net页面中如何将excel文件中的数据导入sql2000 如何运行报务器上的exe文件 listBox,如何删除选中的多项啊(C#)?真郁闷,试了几种办法都不行啊 如果一个类中属性很多,其设属性值与取属性值怎么样设计才更方便及容易修改 关于自定义查询和打印的一些问题 在BS架构中能不能加入socket iframe中的ppt显示问题,高手救命! 求asp.net 使用动网论坛的傻瓜文档 “/”应用程序中的服务器错误。
<LookFor>~/city(\d+).aspx</LookFor>
<SendTo><![CDATA[~/Default.aspx?cityId=$1]]></SendTo>
</RewriterRule>
正则表达式 搞定
<rewriter>
<rewrite url="~/([a-zA-Z]+)_(\d+)(_(\d*))?$)" to="~/$1.aspx?id=$1"/>
</retriter>
前面的url根据自己的地址写正则表达式 后面根据自己要改的写
url传值时 不只一个
又不一定 全有
a b c 三个参数
怎么办呢
这样我的第三个参数就识别不了。直接合并第二个参数中咯。