发新话题
打印

让IIS支持shtml,shtm

让IIS支持shtml,shtm

让WIN系统IIS下支持SHTML和SHTM类型网页设置方法:
windows 2003安装好IIS之后默认是支持.shtml的,只要在“WEB服务扩展”允许“在服务器前端的包含文件”即可。
windows 2000,则需在IIS里添加一个应用程序扩展名映射。
可执行文件在: C:\WINDOWS\system32\inetsrv\ssinc.dll 。扩展名为:shtml/shtm

打开IIS管理器,打开“本地计算机”的属性——》MIME类型——》新建
后缀名:.shtml
MIME类型:text/html

后缀名:.shtm
Mime类型:text/html

然后点击确定。找到Web服务扩展,把“在服务端的包含文件”扩展启用,就可以了。(必须重新启动IIS,否则还是无法访问!)
在IIS的定义中,.shtml是SSI组件的一种,必须要把这个启用了。然后你把解析.shtml的程序正确安装,就OK了。

shtml包含的使用:
SSI指令基本格式:   
程序代码:   
<!-– 指令名称="指令参数">   
<!-– 指令名称="指令参数">   
如 程序代码:   
<!--#include file="info.htm"-->   
<!--#include file="info.htm"-->   
说明:   
1.<!-- -->是HTML语法中表示注释,当WEB服务器不支持SSI时,会忽略这些信息。   
2.#include 为SSI指令之一。   
3.file 为include的参数, info.htm为参数值,在本指令中指将要包含的文档名。   

注意:   
1.<!--与#号间无空格,只有SSI指令与参数间存在空格。   
2.上面的标点="",一个也不能少。   
3.SSI指令是大小写敏感的,因此参数必须是小写才会起作用。

TOP

感谢分享 学习了。。。

www.shangshanyizao.com

TOP

发新话题