Nginx配置并使用SSI功能
生活随笔
收集整理的這篇文章主要介紹了
Nginx配置并使用SSI功能
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
什么是SSI
SSI是英文Server Side Includes的縮寫,翻譯成中文就是服務器端包含的意思。
從技術角度上說,SSI就是在HTML文件中,可以通過注釋行調用的命令或指針。
SSI具有 強大的功能,只要使用一條簡單的SSI命令就可以實現(xiàn)整個網(wǎng)站的內容更新,時間和日期的動態(tài)顯示,以及執(zhí)行shell和CGI腳本程序等復雜的功能。
網(wǎng)站維護常常碰到的一個問題是,網(wǎng)站的結構已經(jīng)固定,卻為了更新一點內容而不得不重做一大批網(wǎng)頁。SSI提供了一種簡單、有效的方法來解決這一問題。
它將 一個網(wǎng)站的基本結構放在幾個簡單的HTML文件中(模板),以后我們要做的只是將文本傳到服務器,讓程序按照模板自動生成網(wǎng)頁,從而使管理大型網(wǎng)站變得容易。
Nginx配置SSI
server{listen 80;server_name www.hello.com# 配置SSLssi on; # 開啟SSI支持ssi_silent_errors on; # 默認為off,設置為on則在處理SSI文件出錯時不輸出錯誤信息ssi_types text/html; # 需要支持的shtml 默認是 text/htmllocation / {root html;index index.html index.htm;} }使用SSI
html1
<h1>我是html1</h1>html2
<h1>我是html2</h1>html3
<h1>我是html3</h1> <# include file="html1.html"> <# include file="html2.html">啟動測試
我是html3
我是htm1
我是htm2
總結
以上是生活随笔為你收集整理的Nginx配置并使用SSI功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux脏牛漏洞提权
- 下一篇: html网页如何限制ip访问量,Ngin