产品名字为:Cablesson HDMI Powered Extender Kit (UK Module)
他URL里面是:http://ukhdmi.com/cablesson-hdmi-powered-booster-extender-kit-uk-module_QQ102923
应该是用了URL重写的,如果他是将除了数字字母外的其他字符都替换成"_",难道用的是Replace(" ","_").Replace("(","_").Replace(")","_")这样的吗,如果里面有很多其他的字符难道也是Replace吗?我用的URLRewriter.dllweb.config里面如下
<RewriterRule>
<LookFor>~/product/(正则表达式)\.html</LookFor>
<SendTo>~/product/p_show.aspx?pname=$1</SendTo>
</RewriterRule>
我应该如何达到他的这种效果呢??????????
可以在这里看看http://ukhdmi.com/cablesson-hdmi-powered-booster-extender-kit-uk-module_QQ102923
他URL里面是:http://ukhdmi.com/cablesson-hdmi-powered-booster-extender-kit-uk-module_QQ102923
应该是用了URL重写的,如果他是将除了数字字母外的其他字符都替换成"_",难道用的是Replace(" ","_").Replace("(","_").Replace(")","_")这样的吗,如果里面有很多其他的字符难道也是Replace吗?我用的URLRewriter.dllweb.config里面如下
<RewriterRule>
<LookFor>~/product/(正则表达式)\.html</LookFor>
<SendTo>~/product/p_show.aspx?pname=$1</SendTo>
</RewriterRule>
我应该如何达到他的这种效果呢??????????
可以在这里看看http://ukhdmi.com/cablesson-hdmi-powered-booster-extender-kit-uk-module_QQ102923
解决方案 »
- 如何让Asp.Net检测到非法访问后不自动要求重新登录
- 心情相当好!我就想散分!
- 求个现成的通用数据库访问类,(支持多数据库的) 马上结贴哦
- 添加,修改,查看,这三个页面怎么设计
- 求高手 登录时不能到指定的页面
- 默认目录为什么是“C:\WINNT\system32\”啊?
- 求一个asp.net2005的日历控件,要求漂亮的,我不是用在弹出来的,而是在页面的一角
- 请教一下聊天室的原理(ASP.NET)
- 如何写客户端脚本操作 DataList,让其每次显示一条Tabel中的记录,不回发到服务器??C#能不能写客户脚本?
- 在WEB中调用水晶报表时怎样设置用户验证?
- 现有一难题,不知道怎么解决?
- 数组存储表中的id 返回时出错?怎么解决?
<SendTo><![CDATA[~/web/new.aspx?id=$1&name=$2]]></SendTo>
数字(\d+)
http://msdn.microsoft.com/zh-cn/library/ms972974.aspx
有详细描述
<LookFor>~/product/(\w+$)\.html</LookFor>
<SendTo>~/product/p_show.aspx?pname=$1</SendTo>
现在只是想像那个网站的一样不知该如何处理
他URL里面是:http://ukhdmi.com/cablesson-hdmi-powered-booster-extender-kit-uk-module_QQ102923还有我想的就是他是如何把里面的其他字符替换成"_"的,如果用的replace,当里面很多特殊字符时还是用的这个吗
<SendTo>~/product/p_show.aspx?pname=$1</SendTo>
这里的正则是可以变的,<LookFor>~>~/product/(\w+$)/(\w+$)\.html </LookFor>
<SendTo>~>~/product/p_show.aspx?pname1=$1&pname2=$2 </SendTo> 到时人家就取相关参数分析就行了,就算用哪种方式,符合人家的实际情况就行了
<SendTo>~>~/product/p_show.aspx?pname1=$1&pname2=$2 </SendTo>