技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營(yíng)

贊助商

分類目錄

贊助商

最新文章

搜索

圖解:兩步實(shí)現(xiàn)設(shè)置IIS支持shtml

作者:admin    時(shí)間:2012-8-24 16:20:36    瀏覽:

現(xiàn)在不少網(wǎng)站都使用shtml的網(wǎng)頁(yè)后綴,新浪科技就使用了shtml后綴網(wǎng)頁(yè),許多人或許不明白,shtml是用什么語(yǔ)言寫(xiě)的網(wǎng)頁(yè)?網(wǎng)頁(yè)為什么不用html而是用shtml?等等一系列的問(wèn)題。

新浪科技使用shtml后綴網(wǎng)頁(yè)

如何在iis設(shè)置支持shtml的網(wǎng)頁(yè)后綴?

設(shè)置iis支持shtml其實(shí)很簡(jiǎn)單,完全不用額外的手動(dòng)添加或安裝什么配置軟件,只需點(diǎn)點(diǎn)鼠標(biāo)就行。

一、進(jìn)入iis網(wǎng)站管理器,切換到“主目錄”標(biāo)簽,然后點(diǎn)擊“配置”按鈕

然后你會(huì)發(fā)現(xiàn)有一個(gè)“.shtml”擴(kuò)展名的應(yīng)用程序映射,如下圖:

如果沒(méi)有,你需要點(diǎn)擊“添加”按鈕,可執(zhí)行文件地址是“C:\WINDOWS\system32\inetsrv\ssinc.dll”(注意C盤(pán)是系統(tǒng)盤(pán)),擴(kuò)展名為“.shtml”,動(dòng)作限制為“GET,POST”,如下圖:

這樣,iis就支持shtml的后綴網(wǎng)頁(yè)了。

一般來(lái)說(shuō),iis安裝后都默認(rèn)支持shtml的了。

二、在“web服務(wù)擴(kuò)展”里設(shè)置“在服務(wù)器端的包含文件”為允許。

至此,iis就可以運(yùn)行shtml后綴的網(wǎng)頁(yè)了。

常見(jiàn)問(wèn)題:運(yùn)行shtml網(wǎng)頁(yè)提示“找不到該頁(yè)”

原因:上述第二步?jīng)]有做,即iis服務(wù)器沒(méi)有允許“在服務(wù)器端的包含文件”。

.htm.html.shtm.shtml的區(qū)別與聯(lián)系

對(duì)于.htm和.html,我想在這里就不用多說(shuō)了,它們都是純靜態(tài)的網(wǎng)頁(yè)。關(guān)于HTM,實(shí)際上HTM與HTML沒(méi)有本質(zhì)意義的區(qū)別,只是為了滿足DOS僅能識(shí)別8+3的文件名而已,因?yàn)橐恍├系南到y(tǒng)(win32)不能識(shí)別四位文件名,所以某些網(wǎng)頁(yè)服務(wù)器要求index.html最后一個(gè)l不能省略。值得一提的是UNIX系統(tǒng)中對(duì)大小寫(xiě)敏感,不吻合的話就可能報(bào)沒(méi)有文件或者找不到文件。

關(guān)于shtml,shtml是一種基于SSI技術(shù)的文件,也就是Server Side Include--SSI 服務(wù)器端包含指令,一些Web Server如果有SSI功能的話就會(huì)對(duì)shtml文件特殊招待,服務(wù)器會(huì)先掃一次shtml文件看沒(méi)有特殊的SSI指令存在,如果有的話就按Web Server設(shè)定規(guī)則解釋SSI指令,解釋完后跟一般html一起調(diào)去客戶端。關(guān)于shtm,shtm與shtml的關(guān)系和htm與html的關(guān)系大致相似。

html或htm與shtml或shtm的關(guān)系是什么?html或者h(yuǎn)tm是一種靜態(tài)的頁(yè)面格式,也就是說(shuō)不需要服務(wù)器解析其中的腳本,或者說(shuō)里面沒(méi)有服務(wù)器端執(zhí)行的腳本,而shtml或者shtm由于它基于SSI技術(shù),當(dāng)有服務(wù)器端可執(zhí)行腳本時(shí)被當(dāng)作一種動(dòng)態(tài)編程語(yǔ)言來(lái)看待,就如asp、jsp或者php一樣。當(dāng)shtml或者shtm中不包含服務(wù)器端可執(zhí)行腳本時(shí)其作用和html或者h(yuǎn)tm是一樣的。

導(dǎo)讀:IIS、Apache等環(huán)境shtml語(yǔ)法指令及實(shí)例

標(biāo)簽: shtml  
相關(guān)文章
    x