国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx SSI指令配置詳解

2024-08-30 12:26:43
字體:
來源:轉載
供稿:網友

什么是SSI

Server Side Include,通常稱為服務器端嵌入,是一種類似于ASP的基于服務器的網頁制作技術。大多數(尤其是基于Unix平臺)的WEB服務器如Netscape Enterprise Server等均支持SSI命令。

為什么要用SSI

用個例子來說明,一個靜態化的頁面中,需要嵌入一小塊實時變化的內容,。例如首頁,大部分的頁面內容需要緩存但是用戶登錄后的個人信息是動態信息,不能緩存。那么如何解決這個”頁面部分緩存”問題,利用SSI就可以解決,在首頁的靜態頁面中嵌入個人信息的動態頁,由于是服務器端的嵌入,所以用戶瀏覽的時候都是一個嵌入后的頁面。

nginx配置SSI

主要是三個參數,ssi,ssi_silent_errors和ssi_types,均可以放在http,server和location的作用域下。

ssi on

開啟ssi支持,默認是off

ssi_silent_errors on

默認值是off,開啟后在處理SSI文件出錯時不輸出錯誤提示:”[an error occurred while processing the directive] ”

ssi_types

默認是ssi_types text/html,所以如果需要htm和html支持,則不需要設置這句,如果需要shtml支持,則需要設置:ssi_types text/shtml

頁面上配置
代碼如下:
<!–# include file=”/m/2013/4/15/index_top.html”–>

Xml代碼
代碼如下:
<!–# include virtual=”/m/2013/4/15/index_top.html”–> 

示例
1.開啟shtml后綴的文件名支持ssi
代碼如下:
server{ 
…… 
ssi on; 
ssi_silent_errors on; 
ssi_types text/shtml; 

2.開啟html后綴的文件名支持ssi
代碼如下:
server{ 
…… 
ssi on; 
ssi_silent_errors on; 

3.在zt目錄下開啟html后綴的文件名支持ssi

代碼如下:
server{ 
…… 
location /hx/{ 
ssi on; 
ssi_silent_errors on; 

}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 且末县| 太仆寺旗| 丹江口市| 右玉县| 额济纳旗| 香河县| 富宁县| 缙云县| 武邑县| 延安市| 兴仁县| 腾冲县| 修武县| 朝阳县| 商河县| 惠安县| 繁峙县| 河津市| 大邑县| 肇东市| 武功县| 阿鲁科尔沁旗| 海南省| 平谷区| 镇赉县| 射阳县| 萨迦县| 新河县| 闸北区| 郎溪县| 固始县| 剑河县| 即墨市| 辛集市| 汝州市| 台安县| 开阳县| 桃园市| 林西县| 安仁县| 拜城县|