百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> IIS7站点web.config 配置伪静态方法
分享本文到:

IIS7站点web.config 配置伪静态方法

发布时间:01/15 来源: 浏览: 关键词:
IIS7安装了微软自带的URLRewrite之后我们在站长根目录会看到有一个web.config了,我们要配置伪静态需要修改web.config文件即可,具体如下。

注意要点

1.参数用“()” 括起来 ,使用 {R:1}来获得参数
2.多个参数中间用 & 分割
3.name切记不能写一样

apache规则

RewriteRule /plus/view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 
RewriteRule /plus/view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2

转换之后为web.config伪静态

<match url="^plus/view-([0-9]+)-1.html$" />
<action type="Rewrite" url="/plus/view.php?arcID={R:1}" />

web.config文件中配置

 代码如下

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <defaultDocument>
            <files>
                <clear />
                <add value="index.html" />             
            </files>
        </defaultDocument>
        <directoryBrowse enabled="true" />

     <rewrite>
       <rules>
  <rule name="rPTL2">
                     <match url="^plus/view-([0-9]+)-1.html$" />
   <action type="Rewrite" url="/plus/view.php?arcID={R:1}" />
                </rule>
 </rules> 
     </rewrite>
    </system.webServer>
</configuration>

配置好了我们在iis面板的伪静态中会看到如下所示看到我定义的rPTL2规则。

责任编辑:
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有3人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

订阅获得更多模板