asp或php的方法对.net就不行了,同样的办法,修改应用程序映射后,仍然没有得到预期的结果,文件什么内容,返回的就是什么内容,而不是当作asp.net程序来处理了 有的网站出于各种各样的原因,在IIS中修改了动态页面的默认后缀,asp时代就有人在服务器上修改配置,把html后缀的文件当作asp文件来解析:也就是说,asp程序(后缀为.asp)可以保存为一个.htm后缀的文件放到服务器上WEB目录下,而服务器照样将之当作asp程序来解释处理,生成结果。这样对访问者来说,还以为网站全是html页面,而且经常更新呢(感觉没什么必要是吗?错了,最起码的一个好处:搜索引擎可是优先收录html页面哦,这样的话站点将很容易被人在搜索引擎中搜索到)

服务器上修改解析asp文件的后缀很容易,在IIS服务管理器 -> 站点属性 -> 主目录 -> 配置 -> 应用程序映射中进行修改即可。如果有配置服务器支持PHP的经验,那就更清楚怎么回事了。

可是对asp.net就不行了,同样的办法,修改应用程序映射后,仍然没有得到预期的结果,文件什么内容,返回的就是什么内容,而不是当作asp.net程序来处理了。

其实主要是还差一点点,那就是没有在web.config文件或C:\windows\

\frameworl\v1.1.4322\config\machine.config(windows2003下的路径,不同的操作系统路径稍有不同)中配置特定后缀的文件的HTTP处理程序,配置步骤(假设我们要增加一个映射,将后缀为.aaa的文件当作.aspx页面来处理。):

先在IIS服务管理器中停掉internet信息服务(不停掉没办法保存修改的),然后用记事本打开C:\windows\

\frameworl\v1.1.4322\config\machine.config,查找"*.aspx",能找到这么一行:

本文相关代码如下:

.aspx文件的解析就是这么配置的,同样的道理,我们只要再增加一行,将其中的*.aspx改为*.aaa就行了:

本文相关代码如下:

保存修改,然后启动internet信息服务,就可以将任意的aspx文件修改为后缀为.aaa的文件了。

如果不想修改machine.config文件,也可以通过修改网站的web.config文件实现,方法类似,在<

>节点下增加如下配置即可:

本文相关代码如下:

最后说一点,如果是IIS6(也就是windows2003自带的IIS),还得在IIS的站点属性 -> HTTP头 -> MIME类型 中增加一个.aaa的MIME类型,不然遇到.aaa的请求时将首先被IIS给拦截掉,没办法显示的。

文章来源:

服务器内文件如何修改后缀名,修改服务器配置 让asp.net文件后缀名随心所欲相关推荐

  1. 服务器文件扩展名怎么改,修改服务器配置 让asp.net文件后缀名随心所欲

    修改服务器配置 让asp.net文件后缀名随心所欲 更新时间:2012年06月27日 12:06:45   作者: asp或php的方法对.net就不行了,同样的办法,修改应用程序映射后,仍然没有得到 ...

  2. c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,Python批量修改文件名...

    处理语料库时,有些文件名字很不规则,为了方便处理,同义按数字顺序修改名称,主要是用到os模块: import os def RenameFiles(srcdir): #将目录下所有的文件命名为数字开头 ...

  3. c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,ubuntu批量修改文件名字(换动画资源必用)...

    Ubuntu 16.04 批量改文件名 在Ubuntu16.04下给文件批量改名可以使用rename命令. MATLAB中批量修改文件的名字 在运行matlab时有时需要用统一的文件格式,这个时候对文 ...

  4. 玩点不一样的,如何使用MATLAB实现批量修改文件后缀名,文件名,批量复制文件

    1.  自动批量修改文件后缀名,有时非常有用. 对于文件名没有要求,不用是序列文件名.比如需要将abaqus的inp文件修改成txt文件,便于使用 textscan和 textread等函数操作. c ...

  5. Intellij IDEA如何修改文件的打开方式,创建文件添加后缀名无效!始终默认text文件打开

    分享一个在使用IEEA创建文件的时候遇到的一个小坑 今天在使用freeMark的时候遇到一个小坑,就是在idea里面创建文件的时候忘加后缀名,当你将错误的文件删除之后! 之后无论如何修改文件名创建文件 ...

  6. 石器时代单机修改服务器名,修改部分石器时代服务器和部分文件所在路径

    [大公开6]N年前制作石器8.0收集的资料:部分修改服务器和部分文件所在路径 GM密码修改: saserver\gmsv\setup.cf 修改行数=410~411 GM PASSWORD(GM密码) ...

  7. php更改后缀名,修改网页后缀名

    修改网页后缀名 (2007-03-21 09:49:20) 有的网站出于各种各样的原因,在IIS中修改了动态页面的默认后缀,asp时代就有人在服务器上修改配置,把html后缀的文件当作asp文件来解析 ...

  8. 华为服务器欧拉系统怎么改ip,修改主机名欧拉命令

    修改主机名欧拉命令 内容精选 换一换 Linux弹性云服务器的静态主机名来源于创建弹性云服务器时,通过Cloud-init注入的用户自定义名称.虽然可以使用hostname命令更改Linux弹性云服务 ...

  9. linux 修改Db2主机名,修改DB2服务器的主机名

    环境: 产品:DB2 UDB 平台:AIX,Solaris,HP-UX,Linux,Windows 版本:V8 V9.1V9.5 为了修改服务器的主机名,我们可以在DB2数据库服务器上执行以下步骤来实 ...

最新文章

  1. python扫描字符串文本时下线_python字符串处理
  2. php将科学计算法得出的结果转换成原始数据
  3. IPC之哲学家进餐问题
  4. trace分析优化器执行计划 || optimizer
  5. VMware虚拟机安装centos
  6. ES6之路第九篇:Set和Map数据结构
  7. Win7系统下共享文件夹后共享文件夹上的小锁图标取消方法
  8. sed知识整理:模式空间
  9. Java 折半查询,java之折半查询
  10. 前端学习(2442):解决跨域问题
  11. html中如何让字段闪烁,Javascript结合CSS实现边框闪烁提示
  12. php使用异步redis,PHP Swoole异步Redis客户端实现方法示例
  13. expect的安装与使用
  14. Hiho----无间道之并查集
  15. Poker Ⅱ 机械键盘使用说明书
  16. unity 更换standard shader
  17. 此时不应有 \Common
  18. KT148A语音芯片怎么烧录语音进入芯片里面通过串口和电脑端的工具
  19. html视频倍速播放,如何让网页视频倍速播放
  20. 冬季茄子怎么吃营养价值翻倍

热门文章

  1. Windows Server 2008 R2/2012 网络负载平衡NLB相关内容
  2. 苹果企业账号炒作到多少钱_从炒作到行动:边缘计算的后续步骤
  3. adrms移动设备扩展插件_如何在所有移动设备上扩展网站
  4. linux桌面xfce美化_使用Xfce Linux桌面环境的8个理由
  5. iap 审核 文档_为什么必须审核文档
  6. linux代理过载命令_我们基于Linux的机器人的未来,数据过载和管理以及更多新闻
  7. openstreetmap_OpenStreetMap参加奥运会,SourceForge改造等
  8. 第三十四章 批量印刷书籍
  9. CSS3 背景起始位置 background-origin属性
  10. 深度学习笔记(42) 人脸识别