怎麼讓Nginx apache支援shtml格式

2021-06-18 22:07:48 字數 1132 閱讀 5905

位置:>> 

網頁製作教程》

作業系統》

nginx >文章內容

本文章來介紹關於怎麼讓nginx支援shtml格式方法,有需要的朋友可參考參考。

我們先來了解一下html或htm與shtml或shtm的關係是什麼

html或者htm是一種靜態的頁面格式,也就是說不需要伺服器解析其中的指令碼,或者說裡面沒有伺服器端執行的指令碼,而shtml或者shtm 由於它基於ssi技術,當有伺服器端可執行指令碼時被當作一種動態程式語言來看待,就如asp、jsp或者php一樣。當shtml或者shtm中不包含伺服器端可執行指令碼時其作用和html或者htm是一樣的。

nginx本身已經支援了shtml格式檔案解析,但預設是不開啟的,需要手動開啟。

在nginx.conf配置檔案http裡新增:

**如下

複製**

ssi on;

ssi_silent_errors on;

ssi_types text/shtml;

儲存重啟nginx即可。

如果需要新增預設首頁,可以在nginx.conf裡找到index選項,寫成

**如下

複製**

index  index.shtml index.html index.htm

儲存重啟nginx即可。

如果你是apache伺服器我們可以參考下面方法解決

如何使你的apache伺服器支援ssi?

apache預設是不支援ssi的,需要我們更改httpd.conf來進行配置。我這裡以windows平台的apache 2.0.x為例,開啟conf目錄下的httpd.conf檔案,搜尋「addtype text/html .shtml」,搜尋結果:

**如下

複製**

# addtype text/html .shtml

# addoutputfilter includes .shtml

把這兩行前面的#去掉。

然後搜尋「options indexes followsymlinks」

在搜尋到的那一行後面新增「 includes」

即將該行改變為 options indexes followsymlinks includes

儲存httpd.conf,重起apache即可。

讓FireFox3支援迅雷

自firefox公升級至3.0後,就不支援迅雷了,目前迅雷也沒有發布更新的外掛程式。因此只能手工修改迅雷的外掛程式進行安裝。假設迅雷安裝在 c program files thunder 那麼,外掛程式在 c program files thunder components explorerhelp...

怎麼讓生活更有活力

很多人都會認為生活過的很累,特別由於工作或感情的事兒,對於之前的我也是這樣,不過我只是用於工作 呵呵,已經三年沒找女友了 每天麻木的工作自然會讓自己體力受到累的衝擊,但這些只是物資上的累,如果乙個人只要不在精神上倒下來,將是永遠不會被打倒的,精神是支柱人體的靈魂,沒有精神的人那只是驅殼,那只能被任為...

怎麼讓分頁更高效

最基本的分頁方式 select from where order by limit 在中小資料量的情況下,這樣的sql足夠用了,唯一需要注意的問題就是確保使用了索引 舉例來說,如果實際sql類似下面語句,那麼在category id,id兩列上建立復合索引比較好 select from articl...