在web.config中有<add url="tab_(\d+).html$" mappedUrl="NewsMore.aspx?sid=$1"/>
我调试的时候在地址栏输入http://localhost:8271/tab_345.html会提示错误,找不到此页;输入http://localhost:8271/NewsMore.aspx?sid=345 就正常。这是什么问题,是不是我的网址没有映射成功????????
\d是正则里面的写法吧,sorry,没用过这种东东,这种配置也木有用过
没用过,请LZ科普一下
是404吗?估计是没有映射成功
mark一下
<add url="tab_(\d+).html$" mappedUrl="/NewsMore.aspx?sid=$1"/>
少了/
肯定是地址那里错了
不明觉厉!支持下!
<add name="Common" virtualUrl="tab_(\d+).html$" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="NewsMore.aspx?sid=$1" ignoreCase="true" />