首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

webconfig中匹配正则 急该如何处理

2012-04-11 
webconfig中匹配正则 急急急在用urlrewrite.dll做伪静态的时候出现一个问题就是红色部分是用 wap或者3g都

webconfig中匹配正则 急急急
在用urlrewrite.dll做伪静态的时候出现一个问题
就是红色部分是用 wap或者3g都可以,但是正则不知道怎么写
急急急,在线等待

C# code
<RewriterRule>    <LookFor>~/[color=#FF0000](wap|3g)[/color]/index.html</LookFor>    <SendTo>~/[color=#FF0000](wap|3g)[/color]/index.aspx</SendTo></RewriterRule>


[解决办法]
<RewriterRule>
<LookFor>~/(wap|3g)/index.html</LookFor>
<SendTo>~/$1/index.aspx</SendTo>
</RewriterRule>

[解决办法]
一般不调换,调换你可以试一下可以不?要确定对应的数据类型正确。
[解决办法]
探讨
引用:

$1就代表了找到的正则()中的内容,可能是wap,也可能是3g

比如,网址是 ~/wap/index.html,就转移到~/wap/index.aspx
若是~/3g/index.html,则转移到~/3g/index.aspx


如果我又两个参数,
<RewriterRule>
<LookFor>~/(wap|3g)/ind……

[解决办法]
探讨
引用:

引用:

引用:

$1就代表了找到的正则()中的内容,可能是wap,也可能是3g

比如,网址是 ~/wap/index.html,就转移到~/wap/index.aspx
若是~/3g/index.html,则转移到~/3g/index.aspx
……

热点排行