1、Config命令
Config命令主要用于修改SSI的默認(rèn)設(shè)置。其中:
Errmsg:設(shè)置默認(rèn)錯誤信息。為了能夠正常的返回用戶設(shè)定的錯誤信息,在HTML文件中Errmsg參數(shù)必須被放置在其它SSI命令的前面,否則客戶端只能顯示默認(rèn)的錯誤信息,而不是由用戶設(shè)定的自定義信息。
<!--#config errmsg="Error! Please email webmaster@mydomain.com -->
Timefmt:定義日期和時間的使用格式。Timefmt參數(shù)必須在echo命令之前使用。
<!--#config timefmt="%A, %B %d, %Y"--> <!--#echo var="LAST_MODIFIED" -->
顯示結(jié)果為:
Wednesday, April 12, 2000
也許用戶對上例中所使用的%A %B %d感到很陌生,下面我們就以表格的形式總結(jié)一下SSI中較為常用的一些日期和時間格式。
Sizefmt:決定文件大小是以字節(jié)、千字節(jié)還是兆字節(jié)為單位表示。如果以字節(jié)為單位,參數(shù)值為"bytes";對于千字節(jié)和兆字節(jié)可以使用縮寫形式。同樣,sizefmt參數(shù)必須放在fsize命令的前面才能使用。
<!--#config sizefmt="bytes" --> <!--#fsize file="index.html" -->
2、Include命令
Include命令可以把其它文檔中的文字或圖片插入到當(dāng)前被解析的文檔中,這是整個SSI的關(guān)鍵所在。通過Include命令只需要改動一個文件就可以瞬間更新整個站點!
Include命令具有兩個不同的參數(shù):
Virtual:給出到服務(wù)器端某個文檔的虛擬路徑。例如:
<!--#include virtual="/includes/header.html" -->
File:給出到當(dāng)前目錄的相對路徑,其中不能使用"../",也不能使用絕對路徑。例如:
<!--#include file="header.html" -->
這就要求每一個目錄中都包含一個header.html文件。
出處:藍(lán)色理想
責(zé)任編輯:冰點的冰藍(lán)色
上一頁 下一頁 SHTML網(wǎng)頁SSI使用詳解 [2]
|