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

所属分类: 实用技巧 / 安全设置 阅读数: 398
收藏 0 赞 0 分享
有的网站出于各种各样的原因,在IIS中修改了动态页面的默认后缀,asp时代就有人在服务器上修改配置,把html后缀的文件当作asp文件来解析:也就是说,asp程序(后缀为.asp)可以保存为一个.htm后缀的文件放到服务器上WEB目录下,而服务器照样将之当作asp程序来解释处理,生成结果。这样对访问者来说,还以为网站全是html页面,而且经常更新呢(感觉没什么必要是吗?错了,最起码的一个好处:搜索引擎可是优先收录html页面哦,这样的话站点将很容易被人在搜索引擎中搜索到)

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

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

   其实主要是还差一点点,那就是没有在web.config文件或C:\windows\microsoft.net\frameworl\v1.1.4322\config\machine.config(windows2003下的路径,不同的操作系统路径稍有不同)中配置特定后缀的文件的HTTP处理程序,配置步骤(假设我们要增加一个映射,将后缀为.aaa的文件当作.aspx页面来处理。):

   先在IIS服务管理器中停掉internet信息服务(不停掉没办法保存修改的),然后用记事本打开C:\windows\microsoft.net\frameworl\v1.1.4322\config\machine.config,查找"*.aspx",能找到这么一行:


   本文相关代码如下:
<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory"/>


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


   本文相关代码如下:
<add verb="*" path="*.aaa" type="System.Web.UI.PageHandlerFactory"/>


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

   如果不想修改machine.config文件,也可以通过修改网站的web.config文件实现,方法类似,在<configuration><system.web>节点下增加如下配置即可:


   本文相关代码如下:
<httpHandlers>
  <add verb="*" path="*.aaa" type="System.Web.UI.PageHandlerFactory"/>
 </httpHandlers>


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

CMD下的网络安全配置方法第1/3页

CMD下的网络安全配置方法
收藏 0 赞 0 分享

使用Nmap为你的Windows网络找漏洞的图文分析

使用Nmap为你的Windows网络找漏洞的图文分析
收藏 0 赞 0 分享

通过关闭10种服务 提高Windows XP系统安全性的图文教程

通过关闭10种服务 提高Windows XP系统安全性的图文教程
收藏 0 赞 0 分享

IE浏览器防黑十大秘籍

针对IE的恶意修改、攻击方法非常多,本文中介绍的十种反黑技巧,一定会对你有所帮助。
收藏 0 赞 0 分享

防火墙设置必备的参考资料计算机端口详细列表第1/6页

我们常常会在各类的技术文章中见到诸如135、137、139、443之类的“端口”,可是这些端口究竟有什么用呢?它会不会给我们的计算机带来潜在的威胁呢?究竟有多少端口是有用的?想要了解的话,就跟我来吧
收藏 0 赞 0 分享

杀毒除根 巧用注册表防止病毒重新生成

经常在网络上冲浪,十有八九避免不了网络病毒的攻击,用专业杀毒程序清除了这些病毒程序并重新启动计算机系统后,我们有时会发现先前已经被清除干净的病毒又卷土重来了,这是怎么回事呢?
收藏 0 赞 0 分享

安全知识解读防火墙日志记录

如今个人防火墙已经越来越多的应用于用户的计算机上,但您真的可以驾驭您的防火墙吗?它的性能可以被用户最大限度的发挥出来吗?本文将详细介绍个人防火墙的日志的详细信息,有效保护用户的计算机。
收藏 0 赞 0 分享

防木马随程序启动的一个方法

防木马随程序启动的一个方法
收藏 0 赞 0 分享

MCAFEE麦咖啡设置教程之提速篇图文

“麦咖啡(Mcfee)就象东邪,玉树临风,俊朗潇洒,对敌招式繁多,机关重重,杀伐决断从不迟疑,为江湖第一机智聪明之人,但因其心机太深,令人难以掌握。”
收藏 0 赞 0 分享

让MCAFEE来终结网站被黑的时代-终极版图文

不过因为当时没考虑规则可以只指定进程来阻挡。因此上文里的方法很多用户都不适合,只适合自己有服务器,并且只给自己使用;而且自己使用如果需要修改和创建文件的话也需要先把MCAFEE关了,比较麻烦。
收藏 0 赞 0 分享
查看更多