SAL

  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

URL重写html后Html文件打不开解决办法

Posted on 2015-01-12 11:38  SAL  阅读(652)  评论(0编辑  收藏  举报

1、首先照旧在网站配置的应用程序扩展名映射中添加扩展名.html映射到aspnet_isapi.dll,是否存在不选;

2、在web.config文件中<compilation>节点下添加code:
<buildProviders>
        <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
注:仅仅设置应用程序映射是不够的,没有为扩展名“.html”注册的生成提供程序。因 此别忘了上面的code!

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