网站进行了URL重新,重写后缀.HTML 即让IIS添加了解析.HTML文件
这样网站上所有的静态文件.html都无法访问了。
有什么办法可以解决吗?

解决方案 »

  1.   

    不是吧到这个博客看看有个url重写的方法
    http://blog.sina.com.cn/tecz-------------------------------------------------------另外要看你的重写的URL是否与你本地的文件有重复.
      

  2.   

    楼主看看 URL的重写规则 是否有问题
      

  3.   

    楼主是用的哪种URL重写的方法
      

  4.   

    .htm.html保证只解析一种另一种是真正的静态页
      

  5.   

    估计是你IIS没有配置好 我也经常出现
    你先把后缀改成.aspx测试下  如果可以我就知道问题在哪
      

  6.   

    结贴率怎么低,本来很不想给你回复的。后面算了。
    问题的根源在于,你没正确配置那个IIS  htm映射。 不是简简单加个.htm然后挂个asp_api.dll文件就OK。还要配置优先识别。比如访问你站点的htm格式请求。IIS第一个应该通知那个程序来识别这个文件,然后再通过IIS反传到客户端。那无法识别就由真实的htm识别程序来识别。
    个人强烈建议:
    重新URL。最好不要扩展名跟html 或htm相接近。可以重写成.shtml。其实效果还是差不多的。