欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【浅析ASP.NET的IIS映射】,下面是详细的分享!
浅析ASP.NET的IIS映射
ASP.NET默认扩展名为.aspx,可是我们看到许多网站的扩展名很特别,比如校内的do。个性之余还可以实现简单的伪静态(即把后缀改为html)不过相对URLRewriter来说,是有点简陋(只能改掉连接中的.aspx),不过不失为一种方法。下面我们就来实现他!
先来说一下ASP.NET 1.1中的方法:
1.ASP.NET IIS映射(IIS->默认网站->属性->主文档->配置->映射->添加):
扩展名.do ----> C:"WINNT"Microsoft.NET"Framework"v1.1.4322"aspnet_isapi.dll
限于:GET,HEAD,POST,DEBUG
2.修改web.config
<configuration> <system.web> <httpHandlers> <add verb="*" path="*.mspx" type="System.Web.UI.PageHandlerFactory" /> httpHandlers> system.web> configuration>
ASP.NET2.0配置稍有不同,详解如下:
1.ASP.NET IIS映射(IIS->默认网站->属性->主文档->配置->映射->添加):
扩展名.do ---->
C:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"aspnet_isapi.dll
限于:GET,HEAD,POST,DEBUG
2.修改web.config
<configuration> <system.web> <httpHandlers> <add path="*.do" verb="*" type="System.Web.UI.PageHandlerFactory" /> httpHandlers> <compilation> <buildProviders> <add extension=".do" type="System.Web.Compilation.PageBuildProvider" /> buildProviders> compilation> system.web> <configuration>
以上介绍ASP.NET IIS映射
以上所分享的是关于浅析ASP.NET的IIS映射,下面是编辑为你推荐的有价值的用户互动:
相关问题:ASP.NET iis发布网站后,浏览报错。虚拟路径“/aspx...
答:是不是用了虚拟目录? 虚拟目录不支持URL重写, 把IIS网站的根目录设置为你这个网站的目录吧 >>详细
相关问题:ASP 添加脚本映射问题
答:http404 没找到文件? >>详细
相关问题:aspnet_client 的作用以及存储位置
答:aspnet_client文件夹不是客户自己建立的,而是站点的asp.net的版本了 iis是根据站点的这个文件夹下的文件来部署你的站点的 在新建站点时会自动把iis根目录下的这个目录考到你的站点下的,同时,当你的站点在别的服务器运行时会调用这个文件夹下... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
