zoukankan      html  css  js  c++  java
  • url重写后发布出错问题

    iis7 配置urlrewriter重写失效的问题


    在IIS7下,如果使用微软的 URLRewriter 重写控件则需要在WEB.CONFIG中配置以下信息

    第一个配置:

    <configSections>

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

    第二个配置:

    <httpModules>

    <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/>
      </httpModules>


    第三个配置:(最主要的)

    <system.webServer>

    <handlers>

    <!--IIS7URL重写配置开始-->
          <add name="all" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:WindowsMicrosoft.NETFramework64v2.0.50727aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv2.0,bitness64" />
          <add name="Html" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="C:WindowsMicrosoft.NETFramework64v2.0.50727aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness64" />
          <add name="ASPNET_ISAPI" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:WindowsMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
          <!--IIS7URL重写配置结束-->

    </handlers>

    </system.webServer>

     

    以上就是在IIS下使用微软的URL重写配置,如果发现仍然出现404的情况,请将发布网站的程序池修改为经典模式。。。

  • 相关阅读:
    八.正文处理命令及tar命令
    七.用户.群组及权限的深入讨论
    六.用户.群组和权限
    五.目录,文件的浏览,管理和维护
    四.linux 命令及获取帮助
    计算机的基础知识
    三.linux基本的50条命令
    二.Python的基本数据类型及常用功能
    一.编码的转换和基本的算法
    Linux开机自动挂载Windows分区
  • 原文地址:https://www.cnblogs.com/sdya/p/5077390.html
Copyright © 2011-2022 走看看