日期:2014-05-17  浏览次数:20538 次

配置文件的这段代码什么意思???【含正则】

<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>

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

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