码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET中Url重写后,打不开真正的Html页面

时间:2016-05-08 16:29:16      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

不对IIS配置.html的映射,IIS站点目录下.html页面都能显示。当配置了.html的映射 IIS站点目录下真实存在的.html页面无法显示,错误信息:“页面无法显示”解决方法:
1、首先照旧在网站配置的应用程序扩展名映射中添加扩展名.html映射到aspnet_isapi.dll,是否存在不选;

2.在web.config文件中<compilation>节点下添加code:
<buildProviders>
        <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>

3、在web.config文件中<system.web>节点下添加code:
   <add path="*.html" verb="*" type="AutoModuleService.AutoHandlerFactory,AutoModuleService" validate="true"/>      <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>   

 

ASP.NET中Url重写后,打不开真正的Html页面

标签:

原文地址:http://www.cnblogs.com/hellen-li/p/5470691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!