在线看毛片视频-国产免费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>
  • 久久这里只有精品18| 女人床在线观看| 欧美视频在线观看视频| 亚洲a级黄色片| wwwwwxxxx日本| 国产精品一区二区羞羞答答| avav在线看| 国产免费视频传媒| 亚洲高清在线免费观看| 国产成人黄色网址| 亚洲欧美国产中文| 天美一区二区三区| 300部国产真实乱| 精品成在人线av无码免费看| 日本中文字幕一级片| 国产欧美日韩网站| 激情网站五月天| 99精品999| 欧洲精品在线播放| 伊人成色综合网| 亚洲一级免费观看| 国产精品88久久久久久妇女| 久久久国内精品| 男女午夜激情视频| 99久久99精品| 成人午夜精品久久久久久久蜜臀| 97视频在线免费播放| 欧美精品久久久久久久久25p| www.亚洲自拍| 男人和女人啪啪网站| 久久久久久久久久一区二区| 麻豆传媒网站在线观看| 成年人黄色片视频| 无码人妻精品一区二区三区99v| 欧美激情视频免费看| 国产一伦一伦一伦| 97超碰人人澡| 亚洲热在线视频| 国产一级不卡毛片| 日日摸日日碰夜夜爽无码| 91制片厂毛片| 亚洲美免无码中文字幕在线| 激情文学亚洲色图| 国产免费人做人爱午夜视频| 中文字幕色呦呦| 一区二区三区国产好的精华液| 国产老熟妇精品观看| 一级黄色大片儿| 久久婷婷综合色| 国产又大又硬又粗| 你真棒插曲来救救我在线观看| 久久综合在线观看| 手机免费看av网站| 亚洲人成无码www久久久| wwwwww欧美| 乱熟女高潮一区二区在线| 国产成人黄色网址| 亚洲最大综合网| 免费大片在线观看| 啊啊啊一区二区| 国产精品一区二区免费在线观看| 国产尤物av一区二区三区| 182午夜视频| 日韩第一页在线观看| 国产5g成人5g天天爽| 天天视频天天爽| 亚洲娇小娇小娇小| 亚洲综合欧美激情| www.精品在线| 久久久国产精华液999999| 91国产精品视频在线观看| wwwwxxxx日韩| 亚洲午夜激情影院| 在线观看免费黄色片| 黄色录像特级片| 男人天堂av片| 日韩av一二三四| 无限资源日本好片| 中文字幕第一页亚洲| www国产无套内射com| 国产一线二线三线女| 国产精品免费观看久久| 国内外免费激情视频| 中国黄色片免费看| wwwwww欧美| 欧美成人精品欧美一级乱| 亚洲一级片网站| 少妇久久久久久被弄到高潮| 97超碰国产精品| 欧美 日韩精品| 欧美 国产 精品| 日本美女爱爱视频| 91免费版看片| 精品一卡二卡三卡| 午夜国产福利在线观看| 手机福利在线视频| 欧美日韩亚洲一| 午夜一级免费视频| 丰满少妇久久久| 日韩av在线中文| 国产在线观看欧美| 天堂网在线免费观看| 国产午夜大地久久| 熟女熟妇伦久久影院毛片一区二区| 无码人妻精品一区二区蜜桃百度| 日本a级片免费观看| 久久精品一二三四| 女人另类性混交zo| 99久久免费观看| 天天综合天天添夜夜添狠狠添| aa视频在线播放| 男插女免费视频| 91欧美视频在线| 国产免费毛卡片| 欧美男女爱爱视频| 成人免费看片视频在线观看| 日本黄大片一区二区三区| 日韩精品一区二区三区久久| 丁香婷婷综合激情| 麻豆视频传媒入口| 亚洲综合123| 美女在线视频一区二区| 黑人糟蹋人妻hd中文字幕| 人妻av无码专区| 台湾无码一区二区| 成人短视频在线观看免费| 国产不卡的av| 国产欧美精品一二三| 三区视频在线观看| 99中文字幕在线| 青春草在线视频免费观看| 欧美在线a视频| 日本丰满少妇黄大片在线观看| 911av视频| 异国色恋浪漫潭| 黄色一级视频播放| 免费看欧美一级片| 麻豆tv在线播放| 播放灌醉水嫩大学生国内精品| 黄色片网址在线观看| 久草青青在线观看| 免费看污污网站| 偷拍盗摄高潮叫床对白清晰| 美女黄色片网站| 色欲色香天天天综合网www| 黄色免费观看视频网站| 亚洲狼人综合干| 色啦啦av综合| 无码日本精品xxxxxxxxx| 国产曰肥老太婆无遮挡| 免费在线激情视频| www.com久久久| 久操手机在线视频| 久久精品视频91| 性鲍视频在线观看| 狠狠干 狠狠操| 亚洲午夜精品一区| 国产专区在线视频| 99热成人精品热久久66| 精品综合久久久久| 国内少妇毛片视频| 久久国产这里只有精品| 黄色录像特级片| 9久久婷婷国产综合精品性色 | 免费看日b视频| 别急慢慢来1978如如2| 青青视频免费在线| 欧美三级午夜理伦三级| 超碰中文字幕在线观看| 免费毛片小视频| 久久天天东北熟女毛茸茸| 国产一级片黄色| 人妻少妇精品无码专区二区| 一本一道久久a久久综合蜜桃| 亚洲 欧美 综合 另类 中字| 久久国产这里只有精品| 日韩在线一级片| 麻豆md0077饥渴少妇| 亚洲成人福利在线观看| 国产日韩欧美精品在线观看| 日本黄色播放器| 欧美美女一级片| 国产精品97在线| 夜夜添无码一区二区三区| 中文字幕色网站| 中文字幕亚洲欧洲| 日本熟妇人妻xxxxx| 欧美视频在线观看网站| 日本一级黄视频| 黄色一级片国产| 久久国产精品免费观看| 午夜福利123| 午夜激情影院在线观看| 中文字幕永久有效| 一区二区免费av| 五月天中文字幕在线| 91丨九色丨蝌蚪| 亚洲综合伊人久久| 国产精品igao网网址不卡| 91pony九色|