最近工作量没以前那么多了。今天在解决DWS系统的url重写问题,对着msdn的文档代码终于写出了重写的方法,但是还有一个关键的问题不知道怎么弄?
先看一下我的web.cofnig文件部分
<RewriterConfig>
<Rules>
<!-- Rules for Product Lister -->
<RewriterRule>
<LookFor>~/pages/([-_,A-Za-z0-9]+)\.aspx</LookFor>
<SendTo>~/page/index.aspx?name=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
现在只能解决,如:我注册了一个用户名abc
我输入http://www.xxx.com/pages/abc.aspx可以执行url重写,
如果我输入http://www.xxx.com/pages/abc
或者输入http://www.xxx.com/pages/abc/
就出现404错误,无法打开页面
请各位高手指教。
有的网友说要为每一个用户名创建一个目录名(和用户名相同)和default.aspx(空)的文件.
网站访问量不大还好。如果像cnblogs这样,那硬盘里的文件夹就可想而知了。
先看一下我的web.cofnig文件部分
<RewriterConfig>
<Rules>
<!-- Rules for Product Lister -->
<RewriterRule>
<LookFor>~/pages/([-_,A-Za-z0-9]+)\.aspx</LookFor>
<SendTo>~/page/index.aspx?name=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
现在只能解决,如:我注册了一个用户名abc
我输入http://www.xxx.com/pages/abc.aspx可以执行url重写,
如果我输入http://www.xxx.com/pages/abc
或者输入http://www.xxx.com/pages/abc/
就出现404错误,无法打开页面
请各位高手指教。
有的网友说要为每一个用户名创建一个目录名(和用户名相同)和default.aspx(空)的文件.
网站访问量不大还好。如果像cnblogs这样,那硬盘里的文件夹就可想而知了。