IIS配置了伪静态后 真实html文件就无法访问

IIS开启伪静态后,原来存在的html静态页面被定义的规则映射到其它页面了,所以找不到。有一个简单的方法就是将html页面的后缀名改成htm,或者是把映射的规则改成映射为htm,总之就是把我们的伪静态页面和真正的静态页面分别用html和htm区分开来。或者在web.config 修改 <httpHandlers>节点:

<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/〉

posted @ 2015-01-31 10:12  net5x  阅读(823)  评论(0)    收藏  举报