aspx后缀映射成html

1.网站的配置文件添加如下代码:

<configuration>
  <configSections>
    <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
  </configSections>
  <RewriterConfig>
    <Rules>
      <RewriterRule>
        <LookFor>/Index.html</LookFor>
        <SendTo>/Index.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>/Enterprise/Login.html</LookFor>
        <SendTo>/Enterprise/Login.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>/Government/Login.html</LookFor>
        <SendTo>/Government/Login.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>/Government/Main.html</LookFor>
        <SendTo>/Government/Main.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>/Enterprise/Main.html</LookFor>
        <SendTo>/Enterprise/Main.aspx</SendTo>
      </RewriterRule>
    </Rules>
  </RewriterConfig>

 <system.web>
    <httpHandlers>
      <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
      <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
    </httpHandlers>
    <httpModules>
      <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/>
    </httpModules>
  </system.web>
</configuration>

配置文件

2.IIS里面进入》处理程序映射模块》添加脚本映射》

请求路径:*.html

可执行文件:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll

名称:htmlx64

请求限制:不勾选

然后确认就OK

3.代码内部的跳转只要是跳转到*.aspx的都换成*.html (url地址)

时间: 2024-10-14 07:31:01

aspx后缀映射成html的相关文章

IIS7.5 自定义Html/shtml/htm...后缀映射

以添加html后缀的文件的 映射为例: 1.打开iis管理器,点击 2.点击打开处理程序映射 3.添加托管处理程序映射 4.请求路径 *.html 类型: System.Web.UI.PageHandlerFactory 名称:Html-Integrate 确定 5.添加处理脚本映射 6.请求路径 *.html 可执行文件为:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll (请根据具体情况修改)  名称:htmlR

微信公众号开发之怎样将本机IP映射成外网域名

近期一个项目须要用到微信公众号的网页授权登录,在研究这个公众号的时候遇到各种困难,现将自己的一些心得总结一下. 我想进行微信公众号开发遇到的第一个困难就是微信公众号必须输入一个外网能够訪问的域名,在网上我看到的都是使用ngrok或者花生壳的.但事实上不是必需这么麻烦.那么怎样做呢? 1.下载QQ浏览器 我想程序猿用的浏览器一般都是chrome,IE和火狐等,基本看不上QQ浏览器,但假设要开发微信公众号,我是强烈推荐下载QQ浏览器,由于都是腾讯的产品. 2.下载微信调试工具 i)在QQ浏览器中打开

对于Oracle中Number类型的字段映射成Java中的具体类型的问题

我在Oracle中给一个用户Id字段设置为Number类型,使用JDBC在完成ORM的时候,以为其可以自动转换为Integer,因为我的POJO类id舒心实用的就是Integer.但事实是,我在测试的时候,发现所有的用户id全为null,还在奇怪明明数据库中id是有值的,为什么取不到? 原因在于Oracle的Number类型映射为Java类型中的 java.math.BigDecimal (不可变的.任意精度的有符号十进制数)类型,并不是我简单认为的 Integer ,还会报一个错误: 就是说B

PHP的mod_rewrite重写模块将.php后缀换成.html

apache Rewrite mod_rewrite的魔力 简单举例:创建三个文件,分别命名为 test.html,test.php和.htaccess test.html 输入: <h1>This is the HTML file.</h1> test.php输入: <h1>This is the php file.</h1> .htaccess输入: RewriteEngine on RewriteRule ^/?test\.html$ test.php

Android:将View的内容映射成Bitmap转图片导出

前段时间在网上看到这么个例子是将view映射到一个bitmap中,稍加改进可以用于一些截图工具或者截图软件(QQ截图之类),例子写的不够完善,不过很有些学习的意义内容大致如下: 在Android中自有获取view中的cache内容,然后将内容转换成bitmap,方法名是:getDrawingCache(),返回结果为Bitmap,但是刚开始使用的时候,得到的结果都是null,所以在一个论坛里查到了正确的使用方法.代码如下: contentLayout.setDrawingCacheEnabled

C#:DataTable映射成Model

这是数据库开发中经常遇到的问题,当然,这可以用现成的ORM框架来解决,但有些时候,如果DataSet/DataTable是第三方接口返回的,ORM就不方便了,还得自己处理. 反射自然必不可少的,另外考虑到DataTable中的ColumnName通常与Model的PropertyName并不严格对应,可以用Attribute来记录这种映射关系. 步骤1:先创建一个DataFieldAttribute类 using System; 2 3 namespace Jimmy.ORM 4 { 5 [At

Linux下通过OTG把板卡上的一个磁盘或文件映射成PC机上的一个移动磁盘

我们经常会把手机或其他电子设备插入PC机来进行一些文件的互传,当把手机插入PC机时,会看到PC上出现了一个移动磁盘,但具体在Linux下如何实现,现把方法介绍如下,至于详细的原理这里就不介绍了,因为我也只是知其然不知其所以然.好了废话不多少,现介绍如下: 1.首先,想在PC机上看到Linux板卡上的磁盘,首先你的这个Linux板卡需要支持OTG且厂商已经提供好相应驱动,我这里用的是i.mx6平台,OTG驱动都已经配置好了. 2.其次,编译内核相应模块,需要的模块为: Location: │  

Glusterfs映射成block设备

Glusterfs分布式存储软件可以创建集群文件设备,但有时我们需要将文件设备转换为block设备.如下示例为Glusterfs + tcmu,将文件设备转换为block设备. ? 环境说明: ? 主机名 IP 设备 ? ? ? ? 存储节点 oel7db01 192.168.56.201 在gluster上创建一个3副本的volume,然后在其中的一个存储节点上挂载这个volume,然后在这个gluster文件系统上创建5个文件,这5个文件后期用来模拟成block设备 oel7db02 192

springmvc 处理lsit类型的请求參数映射成实体属性

<table align="center" cellspacing="10"> <tr> <td> 母码数目:<input type="text" name="uidCodeGenNumParamList[0].superCodeGenNum" style="width:180px;" class="textbox" maxlength=&quo