最近在用urlrewriter做一个项目,开始还没问题,添加了urlrewriter并配置好以后发现出现了点击页面的超链接就会出现“无法使用前导 .. 在顶级目录上退出”的提示,而且无法通过调试模式找到出错的断点,很苦恼,百度觅解决之道,有说不能使用"../",有说不能使用"~/",所以就将整个解决方案里面除了在web.config里面为urlrewriter的正则匹配跳转路径以外的所有路径中的"~/"全部修改成"/",问题得到解决!

 posted on 2009-09-17 11:19  Lucien.Bao  阅读(1090)  评论(0编辑  收藏  举报