在IIS6中配置html文件以ASPX方式工作
2006-10-16 16:39
323 查看
在IIS6中配置html文件以ASPX方式工作
由于IIS6的安全不断提高,如果你需要设置html文件以ASPX文件方式被执行。仅仅设置应用程序映射是不够的,还 需要修改一些其他设置。
如果你只修改了应用程序映射,而没有修改其它,则可能会报404错误。
Internet Explorer cannot display the webpage
IIS6中依次需要修改的设置如下:
1、在IIS6服务管理器->站点属性->主目录->配置->应用程序映射中新增对html文件的应用程序映射
解析的文件一般如下:
下述可以看到其实我的电脑是64位的。
Exccutable:
C:/WINDOWS/Microsoft.NET/Framework64/v2.0.50727/aspnet_isapi.dll
对于请求类型,一般Get类型就足够了。
Verbs Limit to GET
2、修改你所需要修改的站点或者应用程序目录下的Web.config文件,要确保以下几个配 置节必须存在。
[/code]
这个配置只需要放在你需要修改的应用目录下即可。
也就是你完全可以在同一个IIS站点中,站点默认 html 是正常解析的。然后某个目录( 这个目录下你配制成了应用程序目录)下html被当成aspx来解析的。
以上的做法同样适用于把其他后缀文件类型让aspx来解析的情况。
最后补充一点的是:
如果你用到的后缀类型是一种古怪的后缀。
比如:*.aaa *.csdn 等这样的后缀,
在IIS6 中,你需要额外再多做一步:
在IIS的站点属性->HTTP头->MIME类型中增加一个该后缀的MIME类型,不然遇到该后缀的请求时将首先被IIS给拦截掉,没办法显示的。
由于IIS6的安全不断提高,如果你需要设置html文件以ASPX文件方式被执行。仅仅设置应用程序映射是不够的,还 需要修改一些其他设置。
如果你只修改了应用程序映射,而没有修改其它,则可能会报404错误。
Internet Explorer cannot display the webpage
IIS6中依次需要修改的设置如下:
1、在IIS6服务管理器->站点属性->主目录->配置->应用程序映射中新增对html文件的应用程序映射
解析的文件一般如下:
下述可以看到其实我的电脑是64位的。
Exccutable:
C:/WINDOWS/Microsoft.NET/Framework64/v2.0.50727/aspnet_isapi.dll
对于请求类型,一般Get类型就足够了。
Verbs Limit to GET
2、修改你所需要修改的站点或者应用程序目录下的Web.config文件,要确保以下几个配 置节必须存在。
[code]<?xml version="1.0"?> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> <system.web> <compilation> <buildProviders> <add extension=".html" type="System.Web.Compilation.PageBuildProvider" /> </buildProviders> </compilation> <httpHandlers> <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" /> </httpHandlers> </system.web> </configuration>
[/code]
这个配置只需要放在你需要修改的应用目录下即可。
也就是你完全可以在同一个IIS站点中,站点默认 html 是正常解析的。然后某个目录( 这个目录下你配制成了应用程序目录)下html被当成aspx来解析的。
以上的做法同样适用于把其他后缀文件类型让aspx来解析的情况。
最后补充一点的是:
如果你用到的后缀类型是一种古怪的后缀。
比如:*.aaa *.csdn 等这样的后缀,
在IIS6 中,你需要额外再多做一步:
在IIS的站点属性->HTTP头->MIME类型中增加一个该后缀的MIME类型,不然遇到该后缀的请求时将首先被IIS给拦截掉,没办法显示的。
相关文章推荐
- 在IIS6中配置html文件以ASPX方式工作
- 在IIS6中配置html文件以ASPX方式工作
- 在IIS6中配置html文件以ASPX方式工作
- .html文件要能以.aspx方式运行工作
- 工作中遇到的问题--缓存配置(使用@Configuration装配 @Bean的方式注入)
- win2003 IIS6配置PHP 5.3.3(fastCGI方式+eAccelerator)+ASP.NET 4.0(MVC3)
- windows 2003下配置IIS6为iis5方式的隔离模式运行
- 修改Eclipse默认工作空间与导入原有配置方案和设置JDK编译方式
- IIS6 配置PHP5.3.X(Fastcgi方式)
- 工作日志:centos6.5下配置Nginx以轮询方式HTTP+TCP负载均衡
- CAS单点登录配置[1]:准备工作
- 飞思卡尔IMX6处理器的GPIO配置方式
- 三种方式配置Mac OS X的启动项
- 【通过代码的方式完成服务的寄宿工作】
- 火星人软件安装指南 -- 配置IIS6
- 改变完成工作的方式&压力的效果
- Redhat/CentOS6.2 x86系统KVM虚拟机网络配置 NAT方式
- Eclipse—手动修改配置文件更改默认的工作空间
- 配置CORS解决跨域调用—反思思考问题的方式
- .NET应用框架架构设计实践 - 为应用程序框架提供多样化的配置方式