IIS配置了伪静态后 真实html文件就无法访问
IIS开启伪静态后,原来存在的html静态页面被定义的规则映射到其它页面了,所以找不到。有一个简单的方法就是将html页面的后缀名改成htm,或者是把映射的规则改成映射为htm,总之就是把我们的伪静态页面和真正的静态页面分别用html和htm区分开来。或者在web.config 修改 <httpHandlers>节点:
<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/〉

浙公网安备 33010602011771号