Nginx配置伺服器SSI

2021-07-07 08:23:30 字數 659 閱讀 5015

一.什麼是ssi

ssi:server side include,是一種基於服務端的網頁製作技術,大多數(尤其是基於unix平台)的web伺服器如netscape enterprise server等均支援ssi命令。

它的工作原因是:在頁面內容傳送到客戶端之前,使用ssi指令將文字、或**資訊包含到網頁中。對於在多個檔案中重複出現內容,使用ssi是一種簡便的方法,將內容存入乙個包含檔案中即可,不必將其輸入所有檔案。通過乙個非常簡單的語句即可呼叫包含檔案,此語句指示 web 伺服器將內容插入適當網頁。而且,使用包含檔案時,對內容的所有更改只需在乙個地方就能完成。

二.如何在nginx上配置ssi

需要的選項主要是以下三個:

ssi: 預設值off,啟用ssi時將其設為on

ssi_silent_errors: 預設值off,開啟後在處理ssi檔案出錯時不輸出錯誤提示"[an error occurred while processing the directive]"。

ssi_types: 預設是text/html,所以如果需支援html,則不需要設定這句,如果需要支援shtml則需要設定:ssi_types text/shtml

三個引數可以放在http, server或location作用域下。

三. 例項

server

}

apache伺服器ssi支援配置

apache伺服器ssi支援配置 1.開啟conf目錄下的httpd.conf檔案,搜尋 addtype text html shtml 找到 addtype text html shtml addoutputfilter includes shtml 把這兩行前面的 去掉 2.然後搜尋 optio...

Nginx 伺服器配置

我是body內容 我是html注釋內容 在瀏覽器上看到當前頁面的顯示內容兩種方式 1,直接拖動該html檔案到瀏覽器中 2,將該檔案部署到伺服器 bs結構中的關鍵服務軟體,可以執行各種程式,提供各種資源資訊,例如 tomcat nginx,jboss 中,通過瀏覽器位址列訪問該檔案 apache 組...

nginx伺服器配置

一 上傳 解壓 root node0719 tar zxvf tengine 2.1.0.tar.gz二 預編譯 root node07192 cd tengine 2.1.0 root node07192 tengine 2.1.0 configure 三 補全需要的編譯環境 c編譯環境 redi...