在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

SSI運用詳細說明(轉二)

SSI運用詳細說明(轉二)

更新時間:2022-05-14 文章作者:未知 信息來源:網絡 閱讀次數:

2.Include命令

  Include命令可以把其它文檔中的文字或圖片插入到當前被解析的文檔中,是整個SSI的關鍵所在。通過Include命令只需要改動一個文件就可以瞬間更新整個站點!

  Include命令具有兩個不同的參數,如果使用錯誤的參數更新站點的話,不僅達不到初衷,反而會得到一大堆的錯誤信息。

  Virtual:給出到服務器端某個文檔的虛擬路徑。例如:

  <!--#include virtual="/includes/header.html" -->

  為了更加合理的組織站點的內容,用戶可以在根目錄下創建includes子目錄來存放所有的包含文件。Virtual參數可以通知服務器所要包含的是一個虛擬文件,即文件和當前被解析的文檔不是位于同一個目錄,而是存放在其它目錄中。服務器會根據該參數的值找到根目錄下的includes子目錄。使用這種方法,用戶可以把所有HTML文檔包含的文件放在一個目錄中,而根據相互之間的關系把不同的頁面保存在不同的目錄或子目錄中。無論服務器解析哪一個文檔都可以找到所包含的文件,不會產生任何錯誤。

  不過這里有一個小問題需要解決。一般我們都會在頁面中加入一些TITLE和META標簽,如果我們規定所有的頁面都調用相同的頁眉文件的話,就顯得很不靈活。用戶碰到這樣的問題時,可以使用兩個包含文件,一個設置TITLE標簽前的內容,另一個設置META標簽后的部分,而在兩個包含文件之間則可以添加任何定制內容。例如:

<!--#include virtual="/includes/header1.html" -->
<TITLE>Your Page Title</TITLE>
<LINK rel = STYLESHEET href = "http://domain.com/styles/my.css" Type = "text/css" >
<META NAME = "Description" CONTENT = " Description of page">
<META NAME = "Keywords" CONTENT = "keywords for page" >
<!--#include virtual="/includes/header2.html" -->

這里放置頁面內容

<!--#include virtual="/includes/footer.html" -->

  從上我們可以看出通過在頁面中包含頁眉和頁腳可以大大減少站點更新的工作量。但是如果我們希望動態顯示一些內容,例如頁面的最后更新時間等該怎么辦呢?沒問題,我們可以把包含文件使用.html后綴保存,這樣就可以在包含文件中調用其它的包含文件。

  File:給出到當前目錄的相對路徑,其中不能使用“../”,也不能使用絕對路徑。例如:

  <!--#include file="header.html" -->

  這就要求每一個目錄中都包含一個header.html文件。當然,采用這樣的方法并不比更新每一個頁面簡單多少,但是如果用戶只更新一、兩個文件的話還是很方便的。例如,如果我們不希望讓一個對HTML不熟悉的人直接改動網站中的新聞頁面的話,可以只讓他更新一個單獨的文本文件,然后再把該文件包含到HMTL文檔中,這樣即不會破壞原頁面,同時又更新了內容,兩全其美。


3.Echo:

  Echo命令可以顯示以下各環境變量:

  DOCUMENT_NAME:顯示當前文檔的名稱。

  <!--#echo var="DOCUMENT_NAME" -->

  顯示結果為:

  index.html

  DOCUMENT_URI:顯示當前文檔的虛擬路徑。例如:

  <!--#echo var="DOCUMENT_URI" -->

  顯示結果為:

  /YourDirectory/YourFilename.html

  隨著網站的不斷發展,那些越來越長的URL地址肯定會讓人頭疼。如果使用SSI,一切就會迎刃而解。因為我們可以把網站的域名和SSI命令結合在一起顯示完整的URL,即:

  http://YourDomain<!--#echo var="DOCUMENT_URI" -->

  QUERY_STRING_UNESCAPED:顯示未經轉義處理的由客戶端發送的查詢字串,其中所有的特殊字符前面都有轉義符“\”。例如:

  <!--#echo var="QUERY_STRING_UNESCAPED" -->

  DATE_LOCAL:顯示服務器設定時區的日期和時間。用戶可以結合config命令的timefmt參數,定制輸出信息。例如:

  <!--#config timefmt="%A, the %d of %B, in the year %Y" -->
  <!--#echo var="DATE_LOCAL" -->

  顯示結果為:

  Saturday, the 15 of April, in the year 2000

  DATE_GMT:功能與DATE_LOCAL一樣,只不過返回的是以格林尼治標準時間為基準的日期。例如:

  <!--#echo var="DATE_GMT" -->

  LAST_MODIFIED:顯示當前文檔的最后更新時間。同樣,這是SSI中非常實用的一個功能,只要在HTML文檔中加入以下這行簡單的文字,就可以在頁面上動態的顯示更新時間。

  <!--#echo var="LAST_MODIFIED" -->


  CGI環境變量

  除了SSI環境變量之外,echo命令還可以顯示以下CGI環境變量:

    SERVER_SOFTWARE:顯示服務器軟件的名稱和版本。例如:

    <!--#echo var="SERVER_SOFTWARE" -->

    SERVER_NAME: 顯示服務器的主機名稱,DNS別名或IP地址。例如:

    <!--#echo var="SERVER_NAME" -->

    SERVER_PROTOCOL:顯示客戶端請求所使用的協議名稱和版本,如HTTP/1.0。例如:

    <!--#echo var="SERVER_PROTOCOL" -->

    SERVER_PORT:顯示服務器的響應端口。例如:

    <!--#echo var="SERVER_PORT" -->

    REQUEST_METHOD:顯示客戶端的文檔請求方法,包括GET, HEAD, 和POST。例如:

    <!--#echo var="REQUEST_METHOD" -->

    REMOTE_HOST:顯示發出請求信息的客戶端主機名稱。

    <!--#echo var="REMOTE_HOST" -->

    REMOTE_ADDR:顯示發出請求信息的客戶端IP地址。

    <!--#echo var="REMOTE_ADDR" -->

    AUTH_TYPE:顯示用戶身份的驗證方法。

    <!--#echo var="AUTH_TYPE" -->

    REMOTE_USER:顯示訪問受保護頁面的用戶所使用的帳號名稱。

    <!--#echo var="REMOTE_USER" -->


4.Fsize:顯示指定文件的大小,可以結合config命令的sizefmt參數定制輸出格式。

<!--#fsize file="index_working.html" -->

5.Flastmod:顯示指定文件的最后修改日期,可以結合config 命令的timefmt參數控制輸出格式。

<!--#config timefmt="%A, the %d of %B, in the year %Y" -->
<!--#flastmod file="file.html" -->

  這里,我們可以利用flastmod參數顯示出一個頁面上所有鏈接頁面的更新日期。方法如下:

<!--#config timefmt=" %B %d, %Y" -->
<A HREF="/directory/file.html">File</A>
<!--#flastmod virtual="/directory/file.html" -->
<A HREF="/another_directory/another_file.html">Another File</A>
<!--#flastmod virtual="/another_directory/another_file.html" -->

顯示結果為:

File April 19, 2000
Another File January 08, 2000

  也許有的讀者會認為兩個鏈接就這么復雜,一點也不方便。其實,如果頁面上有20個或者更多的鏈接,而且每個鏈接都定期更新的話,就可以看出使用flastmod顯示修改日期的作用。


6.Exec

Exec命令可以執行CGI腳本或者shell命令。使用方法如下:

  Cmd:使用/bin/sh執行指定的字串。如果SSI使用了IncludesNOEXEC選項,則該命令將被屏蔽。

  Cgi:可以用來執行CGI腳本。例如,下面這個例子中使用服務端cgi-bin目錄下的counter.pl腳本程序在每個頁面放置一個計數器:

<!--#exec cgi="/cgi-bin/counter.pl" -->

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 欧美日韩在线中文| 欧美视频国产视频| 免费男同深夜夜行网站| 波多野结衣激情| 狠狠躁狠狠躁视频专区| 黄色一级片播放| 无码中文字幕色专区| 亚欧精品在线视频| 亚洲一级片av| 伊人色在线观看| 午夜免费福利视频在线观看| 一本大道熟女人妻中文字幕在线 | 性高湖久久久久久久久aaaaa| 无限资源日本好片| 国产精品99久久免费黑人人妻| 日本午夜激情视频| 欧美深夜福利视频| 成人综合视频在线| 色综合av综合无码综合网站| 国产免费黄视频| 国内外成人激情视频| 成年人视频观看| 成人性视频欧美一区二区三区| 99免费视频观看| wwww.国产| 三级黄色片播放| 9色porny| 免费在线观看日韩视频| 三年中国国语在线播放免费| 国产福利影院在线观看| a在线观看免费视频| 亚洲无在线观看| 日韩免费在线观看av| 欧美在线一区视频| 中文字幕在线观看第三页| 玖玖爱视频在线| 日韩精品在线中文字幕| 欧美日韩在线中文| 加勒比av中文字幕| 精品一区二区三区无码视频| 亚洲国产精品毛片av不卡在线| 色婷婷.com| 亚洲精品久久久久久久蜜桃臀| 丁香花在线影院观看在线播放| 国产一区二区三区精彩视频| 亚洲欧美天堂在线| 成年网站在线免费观看| 香蕉视频色在线观看| 亚洲美免无码中文字幕在线| 中文字幕中文在线| 69sex久久精品国产麻豆| 超碰在线97免费| www精品久久| 91制片厂免费观看| 中国黄色片免费看| www精品久久| 蜜桃视频成人在线观看| 欧美精品性生活| 欧美 日韩精品| 精品无码国模私拍视频| 欧美与动交zoz0z| 无尽裸体动漫2d在线观看| 国产一区二区三区小说| 看全色黄大色大片| www.久久久久久久久久久| 国产精品wwwww| 国产精品自拍片| 日韩精品一区二区三区四| 善良的小姨在线| 亚洲视频一二三四| 亚洲最大成人在线观看| 久久久久狠狠高潮亚洲精品| 国产在线播放观看| 亚洲美免无码中文字幕在线 | 五月天在线免费视频| 特黄视频免费观看| 91看片破解版| 久久6免费视频| 日韩欧美亚洲另类| 一级做a免费视频| 黄色aaaaaa| www.桃色.com| 黄黄视频在线观看| av女优在线播放| 国产在线青青草| 午夜免费高清视频| 福利视频999| 公共露出暴露狂另类av| 欧美xxxx吸乳| 九九九九免费视频| 日韩精品一区中文字幕| 亚洲第一狼人区| 免费观看国产视频在线| 国产 国语对白 露脸| 久久久久久久久久网| 国产三级日本三级在线播放| 一级片视频免费观看| а 天堂 在线| 和岳每晚弄的高潮嗷嗷叫视频| 黄色影院一级片| 日韩精品视频网址| 国产一级做a爰片久久毛片男| 黄色一级视频在线播放| 超碰在线播放91| av女优在线播放| 999这里有精品| 无码专区aaaaaa免费视频| 色欲av无码一区二区人妻| 91小视频网站| 免费看的黄色大片| 在线播放免费视频| 337p粉嫩大胆噜噜噜鲁| 亚洲欧美一二三| 国产自偷自偷免费一区| 99久久久无码国产精品性色戒| 凹凸国产熟女精品视频| 亚洲精品mv在线观看| 国产 福利 在线| 精品免费久久久久久久| 手机在线看福利| 久久久久久久中文| 日本道在线视频| 中国黄色片一级| 三级视频中文字幕| 免费黄色福利视频| 国产v片免费观看| 青青草综合在线| 手机精品视频在线| 男女无套免费视频网站动漫| 国产 日韩 欧美在线| 亚洲欧美日韩不卡| 亚洲一区日韩精品| 国产淫片av片久久久久久| 美女黄色片网站| 国产淫片av片久久久久久| 99久久国产综合精品五月天喷水| 亚洲五月天综合| 成人性生生活性生交12| 男女高潮又爽又黄又无遮挡| 色诱视频在线观看| 18禁裸男晨勃露j毛免费观看| 国产亚洲精品网站| 91传媒免费视频| 天天操精品视频| 国产精品一区二区小说| 日韩精品一区二区三区久久| www.在线观看av| 成人一级生活片| 草b视频在线观看| 自慰无码一区二区三区| 日本a视频在线观看| 欧美一二三不卡| 国产日韩av网站| 国产日产欧美视频| 美女在线视频一区二区| 日本黄色福利视频| 神马午夜伦理影院| 精品国偷自产一区二区三区| a级免费在线观看| 久久国产乱子伦免费精品| av免费播放网址| 国产美女18xxxx免费视频| 国产xxxxhd| 欧美爱爱视频免费看| 免费黄色日本网站| 色啦啦av综合| 国产美女在线一区| 99免费视频观看| 国产又粗又爽又黄的视频| 欧美一级视频在线播放| 手机在线免费观看毛片| 91香蕉国产线在线观看| 9色porny| 99中文字幕在线| 69sex久久精品国产麻豆| 69久久久久久| 日韩日韩日韩日韩日韩| 国产又粗又长又大的视频| 7777在线视频| 麻豆一区二区三区视频| 法国空姐在线观看免费| 成人在线观看a| 国产成人免费高清视频| 黑森林福利视频导航| 国产91视频一区| jizz18女人| 国产黄视频在线| 超碰91在线播放| 免费看国产黄色片| 成人免费观看cn| 欧美狂野激情性xxxx在线观| 在线观看免费不卡av| 黄色影院一级片| 国产午夜福利100集发布| 久热精品在线观看视频| aa在线免费观看| 1024av视频| 成年在线观看视频| 日本一区二区免费高清视频| 看欧美ab黄色大片视频免费|