IIS7.5 配置自定义后缀的ASP文件 无法执行 总是提示下载的解决方法
在IIS6上的配置很简单.比如,我把ASP的后缀自定义为.do后.在IIS6上只需要添加对应的处理程序映射
把.asp的配置复制后,新建一个.do的,配置好后,就能执行.do了.没有一点问题.
现在在IIS7.5中,我怎么配置都不能成功.
添加了处理程序映射,也添加了MIME,怎么都不行.真不知道IIS升级后,怎么这么麻烦.
前两天我也把站点从IIS6.0迁移到IIS7.5,也发现了楼主同样的问题,分享一下解决方案。
------------------------------
1,安装好IIS7.5;
2,发布站点,删除原站点根目录下的web.config文件;
3,配置站点,如ASP启用父目录、ASP最大请求实体主体限制、处理程序映射……等等;
4,文本编辑器打开新的web.config:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <httpErrors> <remove statusCode="500" subStatusCode="-1" /> <error statusCode="500" prefixLanguageFilePath="\inetpub\custerr" path="500-100.asp" responseMode="File" /> </httpErrors> <directoryBrowse enabled="false" /> <defaultDocument> <files> <clear /> <add value="index.新后缀" /> <add value="default.新后缀" /> </files> </defaultDocument> <handlers> <add name="ASP-新后缀" path="*.新后缀" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="File" requireAccess="Script" /> </handlers> </system.webServer> </configuration>
(注意:在动词verb一栏必须都是大些,requireAccess修改成脚本模式即"Script",保存web.config后重启站点,大功告成)
相关文章
windows server 2008 r2 DNS服务器配置图文教程
DNS服务器的作用就是帮助用户使用简单好记的域名来访问网络上的主机和网络服务。这篇文章主要介绍了windows server 2008 r2 DNS服务器配置图文教程,需要的朋友可以参考下2018-04-04windows2003 IIS6 部署MVC3和MVC4程序的方法
这篇文章主要介绍了windows2003 IIS6 部署MVC3和MVC4程序的方法,需要的朋友可以参考下2015-11-11Win2003下通过IP安全策略限制udp-flood发包的批处理代码
这篇文章主要介绍了在Windows 2003下通过IP安全策略限制udp-flood发包实现方法,需要的朋友可以参考下2013-09-09Windows Server 2019 DNS服务器配置方法(入门篇)
这篇文章主要介绍了Windows Server 2019 DNS服务器配置方法,需要的朋友可以参考下2022-08-08win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
网站环境 IIS6.0,操作系统Windows server2003 sp2,服务器之前已经部署了.net 2.0和asp的网站,现在要部署新开发的.net 4.0网站.本来认为很简单,却遇到了很多问题2013-06-06
最新评论