什么是SSI
Server Side Include,通常稱為服務(wù)器端嵌入,是一種類似于ASP的基于服務(wù)器的網(wǎng)頁制作技術(shù)。大多數(shù)(尤其是基于Unix平臺)的WEB服務(wù)器如Netscape Enterprise Server等均支持SSI命令。
為什么要用SSI
用個(gè)例子來說明,一個(gè)靜態(tài)化的頁面中,需要嵌入一小塊實(shí)時(shí)變化的內(nèi)容,。例如首頁,大部分的頁面內(nèi)容需要緩存但是用戶登錄后的個(gè)人信息是動態(tài)信息,不能緩存。那么如何解決這個(gè)”頁面部分緩存”問題,利用SSI就可以解決,在首頁的靜態(tài)頁面中嵌入個(gè)人信息的動態(tài)頁,由于是服務(wù)器端的嵌入,所以用戶瀏覽的時(shí)候都是一個(gè)嵌入后的頁面。
nginx配置SSI
主要是三個(gè)參數(shù),ssi,ssi_silent_errors和ssi_types,均可以放在http,server和location的作用域下。
ssi on
開啟ssi支持,默認(rèn)是off
ssi_silent_errors on
默認(rèn)值是off,開啟后在處理SSI文件出錯(cuò)時(shí)不輸出錯(cuò)誤提示:”[an error occurred while processing the directive] ”
ssi_types
默認(rèn)是ssi_types text/html,所以如果需要htm和html支持,則不需要設(shè)置這句,如果需要shtml支持,則需要設(shè)置:ssi_types text/shtml
頁面上配置
復(fù)制代碼 代碼如下:
<!
主站蜘蛛池模板:
上蔡县|
新和县|
诸城市|
白水县|
晋中市|
余江县|
泰安市|
徐水县|
平邑县|
普定县|
申扎县|
元氏县|
溧水县|
宜黄县|
永吉县|
桂东县|
甘肃省|
翁源县|
绍兴市|
桑日县|
通河县|
灵寿县|
英山县|
上饶市|
青海省|
旺苍县|
金秀|
盐亭县|
故城县|
濮阳市|
枣阳市|
中山市|
兴义市|
内乡县|
彭水|
兴化市|
师宗县|
上犹县|
汶上县|
松滋市|
洛南县|