• URL重写URLRewrite


    项目中用到的URL重写的功能,实现过程中有些问题,详细记录下以便查看。

    1、到微软官网下载UrlRewriter.dll ,引用到项目中

    2、进行web.config的配置  

    1.  1 <?xml version="1.0" encoding="UTF-8"?>
       2 <configuration>
       3   <configSections>   
       4     <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
       5   </configSections>
       6   <RewriterConfig>
       7     <Rules>
       8       <RewriterRule>
       9         <LookFor>~/Office/Main.html</LookFor>
      10         <SendTo>~/Office/Main.aspx</SendTo>
      11       </RewriterRule>
      12     </Rules>
      13   </RewriterConfig>
      14 <system.web>
      15   <compilation>
      16     <buildProviders>
      17         <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
      18       </buildProviders>
      19     </compilation>
      20     <httpHandlers>      
      21       <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
      22       <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
      23     </httpHandlers>
      24 </system.web>

      25</configuration> 



    3、IIS7下配置

     站点-》处理程序映射-》右键-》添加脚本映射(如果已存在就编辑)

    可执行文件(E) 中的写法与*.aspx一样即可,但注意所用的framework的版本

  • 相关阅读:
    8.13 Java自学
    8.12 Java自学
    8.11 Java自学
    JAVA学习日报 8.18
    JAVA学习日报 8.17
    JAVA学习日报 8.16
    JAVA学习日报 8.15
    JAVA学习日报 8.14
    JAVA学习日报 8.13
    JAVA学习日报 8.12
  • 原文地址:https://www.cnblogs.com/pingfan/p/2638444.html
Copyright © 2020-2023  润新知