洛阳网络公司,洛阳网站建设,洛阳网页设计,洛阳网站设计,洛阳网站优化,洛阳建站,洛阳网站制作,洛阳做网站,洛阳建网站,洛阳百度推广
加入收藏高级搜索手机版
  • [2018-05-02]郑州搬家公司就选郑州远大搬家!
  • [2018-04-25]北京月嫂有限公司上线了
  • [2018-04-11]减振器有限公司上线了
  • [2018-04-11]洛阳轩格格力空调售后维修 上线了
  • [2018-04-11]洛阳新程威门窗有限公司上线了
  • [2017-07-26]【团膳品牌】恒美客(北京)餐饮管理有限公司 网站上线!
  • [2015-08-01]国际网络商品线下交易博览会
  • [2015-05-19]河南省巩义市宇泰净水材料有限公司 网站优化
  • [2015-05-11]北京大勺哥半成品净菜
  • [2015-03-31]洛阳市福农农业生产资料有限公司
  • ------专业网站设计制作、网站排名优化、建设一流品牌!
    新闻正文 ·您的位置:首页 > 新闻中心 > 建站专题 > 正文

    iis7下配置web.config实现伪静态

    来源:洛阳网络公司  发表时间:2013-09-23  点击次数:

    前几天对网站的空间进行了更换,发现原有的URL 重写已经无效了,原来使用的是urlRewriter 实现的伪静态,在IIS6实现URL 重写大家可以参考下使用URLRewriter.dll实现url重定向。通过和客服沟通才认识到,在IIS7我们不再需要安装其他组件,通过在web.config 进行简单的配置即可实现URL 的伪静态。方法如下:

     

    在web.config 配置文件的configuration 节点加入下边的代码:

     

    <system.webServer> 

        <rewrite> 

            <rules> 

                <rule name="rulename"> 

                    <match url="newurl" ignoreCase="false" /> 

                    <action type="Rewrite" url="oriurl" appendQueryString="false" /> 

                </rule> 

            </rules> 

        </rewrite> 

        </system.webServer> 

    以下直接给出本站的URL 重写规则,相信大家会一目了然:其,rule 节点即为每个重写规则,match 节点为伪静态的规则;ignoreCase 是忽略大小写;action 是响应的URL,即真正的URL;appendQueryString 为是否跟参数。添加多个rule 时,注意name 名称应该保持不同。

     

    <rewrite> 

        <rules> 

            <rule name="rule1"> 

                <match url="articles/(\S+)\.html" ignoreCase="true" /> 

                <action type="Rewrite" url="articles/Default.aspx?SubClass={R:1}" appendQueryString="true" /> 

            </rule> 

        </rules> 

        </rewrite> 

    可见,在IIS6 里如果跟参数的话使用$ 字符,在IIS7 使用{R:数字}代替$ 字符。至于多个参数时,别忘记使用&amp; 替换& 符号

    与【iis7下配置web.config实现伪静态】相关文章:

    您的需求

    联系我们

    正确的选择

    洛阳网站优化 洛阳网站推广

    iis7下配置web.config实现伪静态 - 洛阳建站专题专题网站 - 洛阳网络公司