SSI幫助文檔

SSI幫助文檔,我的之前用過整理成爲的 表格,應該夠用。css

指令 代碼 效果 備註
include <!--#include file="yule.htm"--> 娛樂內容------------------ include file 此方式,只能導入同級目錄下的文件,這就要求每個目錄中都包含一個yule.htm文件
include <!--#include virtual="../other/_head.htm"--> head include virtual 給出到服務器端某個文檔的虛擬路徑
config timefmt <!--#config timefmt="%Y/%m/%d %a %H:%M:%S" --><!--#echo var="DATE_LOCAL" --> Today is fmt Date: 2010/02/23 Tue 15:31:25 fmt date
flastmod <!--#flastmod file="test1.shtml" --> 2010/01/28 Thu 10:29:30 This document last modified
set <!--#set var="modified" value="$LAST_MODIFIED" --><!--#echo var="modified" --> 2010/01/29 Fri 18:41:28 默認爲本頁面被修改時候的時間
set <!--#set var="date" value="${DATE_LOCAL}_${DATE_GMT}" --><!--#echo var="date" --> 2010/02/23 Tue 15:31:25_2010/02/23 Tue 07:31:25 本地時間和格林尼治標準時間爲基準的日期時間,細心觀察發現這兩時間都是同樣的,有一個就近原則,上面寫了日期格式
config errmsg <!--#config errmsg="很差意思沒有找到 **.htm 這個頁面!" --> <!--#include file="oot.htm" --> 很差意思沒有找到 **.htm 這個頁面! 像那個時間格式同樣的,若是在這裏配置的話,下面的都會顯示這句提示
config sizefmt <!--#config sizefmt="bytes" --><!--#fsize file="qyj.css" --> 83 顯示這個文件的字節大小,當沒有找的這個頁面時候,會出現 " -1 ",區別於include
就是這個頁面的路徑 http://<!--#echo var="http_host" --><!--#echo var="document_uri" --> http://localhost:8080/testSSI/help/help.shtml 個人問題就是不能加入 a 標記,不知道爲何就要報錯!
SERVER_SOFTWARE <!--#echo var="SERVER_SOFTWARE" --> Apache Tomcat/5.0.28 Java HotSpot(TM) Client VM/1.4.1_04-b01 Windows XP 顯示服務器軟件的名稱和版本
SERVER_NAME <!--#echo var="SERVER_NAME" --> localhost 顯示服務器的主機名稱,DNS別名或IP地址
SERVER_PROTOCOL <!--#echo var="SERVER_PROTOCOL" --> HTTP/1.1 顯示客戶端請求所使用的協議名稱和版本,如HTTP/1.0。
SERVER_PORT <!--#echo var="SERVER_PORT" --> 8080 顯示服務器的響應端口
REQUEST_METHOD <!--#echo var="REQUEST_METHOD" --> GET 顯示客戶端的文檔請求方法,包括GET, HEAD, 和POST。
REMOTE_HOST <!--#echo var="REMOTE_HOST" --> 127.0.0.1 顯示發出請求信息的客戶端主機名稱。
REMOTE_ADDR <!--#echo var="REMOTE_ADDR" --> 127.0.0.1 顯示發出請求信息的客戶端IP地址。
AUTH_TYPE <!--#echo var="AUTH_TYPE" --> (none) 顯示用戶身份的驗證方法
REMOTE_USER <!--#echo var="REMOTE_USER" --> (none) 顯示訪問受保護頁面的用戶所使用的賬號名稱。
if-else-elseif-else <!--#set var="qyj" value="quanyuanjun"--> <!--#if expr="$qyj='quanyuanjun'" --> quanyuanjun true <!--#else if expr="$qyj='qyjeye'" --> qyjeye <!--#else --> default <!--#endif --> quanyuanjun true if else 的判斷,可是了,好像else if 不行,不知道是不支持,仍是!查查看
相關文章
相關標籤/搜索