http://www.cftea.com/c/2012/07/5607.asp
Windows 2000、2003、2008、2008 R2 对应的 IIS 5、6、7、7.5 中,初始会遇到不支持 .shtml、.shtm 的情况。
.shtml、.shtm 是支持 SSI 的网页,和 ASP 中的包含文件一样,但不支持 ASP 的其他代码。
Windows 2000(IIS 5)解决办法
在站点属性中按照上图(图片来源于网络)设置,注意,上图中可执行文件的 C:\ 盘符没显示出来。
Windows 2003(IIS 6)解决办法
如上图(图片来源于网络),直接在“Web 服务扩展”中开启。
Windows 2008、2008 R2(IIS 7、IIS 7.5)解决办法
在“服务器管理器”中,“角色”中找到“Web 服务器”,找到“添加角色服务”,在弹出对话框中选中“在服务器端的包含文件”,如上图。