日期:2014-05-18  浏览次数:20411 次

页面链接文字带“&“符号,如何让跳转的问题。各位帮我说一下!

 <RewriterRule>
  <LookFor>~/Frankincense &amp; Myrrh(/?)$</LookFor>
  <SendTo>~/products.aspx?categoryId=18&amp;departId=1</SendTo>
  </RewriterRule>


在这里面是这样写的。前台文字是“Frankincense & Myrrh”
不发布页面。直接运行。可以成功跳转到页面。

但是发布之后,就会出错。

无法找到该网页 
 HTTP 400  
  最可能的原因是:
?在地址中可能存在键入错误。
?当您点击某个链接时,它可能已过期。 


谁能帮我说一下!谢谢你们!


------解决方案--------------------
连接写成这样: 
<SendTo>~/products.aspx?categoryId=18&&departId=1</SendTo>

------解决方案--------------------
不懂,帮顶下
------解决方案--------------------
探讨

连接写成这样:
<SendTo>~/products.aspx?categoryId=18&&departId=1</SendTo>

------解决方案--------------------
探讨
引用:
连接写成这样:
<SendTo>~/products.aspx?categoryId=18&amp;amp;departId=1</SendTo>


写成这样编译不过去。&amp;需要转义。&amp;amp;就是转义的