windows 2003安裝好IIS之后默認是支持.shtml的,只要在“WEB服務擴展”允許“在服務器前端的包含文件”即可。
可執行文件在: C:WINDOWSsystem32inetsrvssinc.dll 。擴展名為:shtml/shtm
打開IIS管理器,打開“本地計算機”的屬性——》MIME類型——》新建
后綴名:.shtml
MIME類型:text/html
后綴名:.shtm
Mime類型:text/html
然后點擊確定。找到Web服務擴展(在IIS下面,與網站平行),把“在服務端的包含文件”擴展啟用,就可以了。(必須重新啟動IIS,否則還是無法訪問!)
在IIS的定義中,.shtml是SSI組件的一種,必須要把這個啟用了。然后你把解析.shtml的程序正確安裝,就OK了。
(2)Internet信息服務管理器–在你的網站上點擊右鍵–屬性–主目錄–配置–應用程序擴展–在其中應該可以找到.shtml和.shtm,如果沒有需要自己添加:
可執行文件:C:WINDOWSsystem32inetsrvssinc.dll
擴展名:.shtml或.shtm
限制為:GET,POST
勾選“腳本引擎”和“確認文件是否存在”;
開啟服務器IIS支持shtml文件的方法 .
如果您的操作系統為win2000則參照:
如下圖,在網站的iis管理中加入對shtml文件的映射即可:
如果您的系統為win2003除了以上的設置以外,還需要更改一個設置,如下圖