iis6 web.config伪静态映射问题

一,获得Mircosoft URLRewriter.dll

二,在项目中该dll文件:添加引用(可以直接拷贝放入Bin文件夹即可)

三,web.config的配置

<?xml version="1.0"?>

<configuration>

  <configSections>

    添加<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />

  </configSections>


  <RewriterConfig>

        <Rules>

            <RewriterRule>

              规则

            </RewriterRule>

        </Rules>

    </RewriterConfig>


    <system.web>

   添加 <httpHandlers>

      <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />

      <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />

    </httpHandlers>

        <compilation debug="true"/></system.web>

</configuration>

四 配置IIS解析.html文件
internet信息服务-->右键点击属性 -->主目录 -->'配置'-->映射 -->找到.aspx的可执行文件路径 复制路径-->添加-->粘贴路径-->扩展名为".html"-->然后把检查文件是否存在的勾去掉这样就可以了。

分享到:

网友留言(0 条)

发表评论