asp.net 站点后缀名任意改

实现方法:
通过设置后缀名映射到相应的处理程序来实现,.net 2.0需要IIS支持,.net4.0可以直接通过配置文件实现。

一、IIS设置

1、iis6设置方法:
右击站点-》属性-》主目录-》-》配置-》映射
   可执行文件: 处理该扩展名的API
   扩展名:*.do

2、iis7设置方法:
点击站点-》功能试图-》处理程序映射
   请求路径: *.do
   可执行文件: 处理该扩展名的API
   名称:do

3、配置文件设置方法(仅支持.net 4.0):
把以下代码放到configuration节点中即可,如果您是iis7+.net 4.0那么你在通过IIS设置处理程序映射的时候其实也就是在修改下面的信息

       
           
       

   

注意:*.do 可以任意改的,你可以改为*.php、*.exe等等

2.0的可执行文件为:%windir%/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll
4.0的可执行文件为:C:/windows/Microsoft.NET/Framework/v4.0.30319/aspnet_isapi.dll

二、配置文件修改

1. .net 2.0设置
更改






2. .net 4.0设置
更改

   
     
   




   
     
   


三、无后缀的设置方法(仅支持iis7 + .net 4.0)
其实很简单了,把你以前设置的*.d的步骤重复一下改为*就OK了,看下面配置文件



   



   
   
     
   


   
       
           
           
       

   

你可能感兴趣的:(IIS,asp.net,path,iis,.net,compilation,assembly)