IIRF重定向

时间:2013-03-18 20:25:37

标签: url-rewriting iirf

我只是想弄清楚下面的代码块用URL做了什么,这样我就可以找到它处理的文件了。任何人都可以帮助我吗?

RewriteCond %{HTTP_URL}             !/*.deploy?(.*)                                       [I]
RewriteCond %{HTTP_URL}             !/*.manifest?(.*)                                       [I]
RewriteCond %{HTTP_URL}             !/Webresource.axd?(.*)                                       [I]
RewriteCond %{HTTP_URL}             !/Trace.axd(.*)                                              [I]
RewriteCond %{REQUEST_FILENAME}     !-d
RewriteCond %{REQUEST_FILENAME}     !-f
RewriteRule ^(.*)$                    /Default.aspx?404;http://%{HTTP_HOST}$1                    [U,L]

由于

1 个答案:

答案 0 :(得分:0)

前6行是条件,必须满足这些条件才能执行包含重写规则的最后一行。

这意味着:如果网址与前4个条件匹配(意味着:!之后的前4个正则表达式匹配),则不是一个目录一个文件,然后将该URL附加到default.aspx?404;http://并返回该页面。

您处理的文件是Default.aspx