Always been imitated
Never surpassed

iis6规则转换iis7

使用iis7 直接导入http.ini规则,生成规则web.config 和调整后对比

生成规则

<rule name=”已导入的规则 1″>
<match url=”^(.*)/index-2\.html$” ignoreCase=”false” />
<action type=”Rewrite” url=”{R:1}/2.php” />
</rule>

调整后规则

<rule name=”已导入的规则 1″>
<match url=”^index-2\.html$” ignoreCase=”false” />
<action type=”Rewrite” url=”2.php” />
</rule>

其中:match url (.*)/  去掉了

action type 对应去掉{R:1}/

生成规则

<rule name=”已导入的规则 4″>
<match url=”^(.*)/search-(.*)\.html$” ignoreCase=”false” />
<action type=”Rewrite” url=”{R:1}/search/index.php\?modelid\=all&amp;k\={R:2}” appendQueryString=”false” />
</rule>

调整后规则

<rule name=”已导入的规则 4″>
<match url=”^search-(.*)\.html$” ignoreCase=”false” />
<action type=”Rewrite” url=”search/index.php?modelid=all&amp;k={R:1}” appendQueryString=”false” />
</rule>

其中:match url (.*)/  去掉了  ,match url 中“\” 不变

action type 对应去掉{R:1}/

去掉action type 中的“\”转义 ,调整R:$ 对应条数

赞(0)
@请尊重原创,未经允许不得转载:军S小站 » iis6规则转换iis7

抢沙发

评论前必须登录!

 

智慧源于勤奋,伟大出自平凡

联系我们

© 2019 军S小站   ©备案号: 蜀ICP备17043886号-2    网站地图   友情链接