以文本方式查看主题 - 咿思舞论坛 (http://bbs.145829.com/index.asp) -- 『系统评测』 (http://bbs.145829.com/list.asp?boardid=9) ---- windows2003服务器运行不了shtml的解决方法 (http://bbs.145829.com/dispbbs.asp?boardid=9&id=159) |
-- 作者:ysw829 -- 发布时间:2009/8/21 15:38:46 -- windows2003服务器运行不了shtml的解决方法 服务器运行不了shtml的解决方法(不支持shtml) 调试一个 asp生成静态页面的问题,明明服务器都已经存在生成的静态文件了,但是用浏览器访问的时候,老是报错:找不到页面,在网上找了一圈,解决了 ,原来是服务器配置问题! 解决方法如下: windows 2003安装好IIS之后默认是支持.shtml的,只要在“WEB服务扩展”允许“在服务器前端的包含文件”即可。 windows 2000,则需在IIS里添加一个应用程序扩展名映射。 可执行文件在: C:\\WINDOWS\\system32\\inetsrv\\ssinc.dll 。扩展名为:shtml/shtm大学生论坛,大学生,大学生门户网站,最权威最全面的大学生论坛,打造大学生自己的交流天地 如果服务器不支持shtml,可以参照下述方法来解决:进入IIS管理器,右键“本地计算机”的属性——》MIME类型——》新建后缀名:.shtml 类型:text/html 后缀名:.shtm Mime类型:text/html 找到Web服务扩展,把“在服务端的包含文件”扩展启用,就可以了。(必须重新启动IIS,否则还是无法访问!) 因为在IIS的定义中,.shtml是SSI组件的一种,必须要把这个启用了。然后你把解析.shtml的程序正确安装,就OK了。 |