当前位置: 代码迷 >> ASP.NET >> 配置文件的这段代码什么意思?【含正则】,该怎么处理
  详细解决方案

配置文件的这段代码什么意思?【含正则】,该怎么处理

热度:3550   发布时间:2013-02-25 00:00:00.0
配置文件的这段代码什么意思???【含正则】

<RewriterConfig>
    <Rules>
      <RewriterRule>
        <LookFor>(.+?)/Site/(\w+)/(.*(aspx|swf))(?:\??)(?:.*)</LookFor>
        <SendTo>~/Site/{0}/$3?site=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>(.+?)/Subject/(\w*?)/(.*aspx)(?:\??)(?:.*)</LookFor>
        <SendTo>~/Subject/$3?site=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>(.+?)/LeadSite/(\w*?)/(.*aspx)(?:\??)(?:.*)</LookFor>
        <SendTo>~/LeadSite/$3?site=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>(.+?)/(\w*?)/rss</LookFor>
        <SendTo>~/RSS/feed.aspx?rss=$2</SendTo>
      </RewriterRule>
    </Rules>
  </RewriterConfig>

这个应该是地址重定向的作用~~~~但是具体是什么意思不懂!!!谁能解释下里面的正则表达式????谢谢
------解决方案--------------------------------------------------------
这不是伪静态吗?
------解决方案--------------------------------------------------------
引用:
这不是伪静态吗?

是伪静态!!!但是自己看得不大懂~~~能解释下吗???输入的地址是什么??实际转向的地址又是什么???里面的是正则表达式吗?
------解决方案--------------------------------------------------------
来人帮帮忙~
  相关解决方案