成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

CmsTop的ssi(Server Side Include)錯誤的分析和解釋大全

2010-09-09 17:57:37來源:作者:

這個破ssi弄了一個多小時,先說一下官方的ssi

這個破ssi弄了一個多小時,先說一下官方的ssi

其實這個主要是用于將另一個html嵌入到當前html中,他不像iframe,他是可以把源代碼生成在當前頁。主要就是這個用的!

ssi用的最多的就是include,嵌入網頁,其實這個功能很有用,特別是對于大數據網站,在內容頁可以廣泛使用ssi的include

比如內容頁,相關新聞,那如果我想把相關新聞的內容實時顯示為當天的相關新聞,傳統的辦法要全部生成html靜態,那如果用shtml

只要更新shtml的內容就好了,不用重新生成內容頁了,作用很大,要比內容頁用js友好的多,以上部分只對于新手,高手可以飄過了!

再說官方的ssi,對于這個我犯了個錯誤,就是路徑的問題
<!--#include virtual="/section/31.html"-->
上面這段是官方插入的, 我怎么調用都調用不出來,給我氣壞了,原以為是ssi的問題,后來經過測試ssi沒問題!
鼓動了半天,最后發現問題,我的cmstop不是安裝根跟目錄。

要知道ssi只能以/或者相對路徑開頭, 而/是以根目錄計算的!所以在這出錯了,解決辦法就是把/去掉
即:<!--#include virtual="section/31.html"-->
或者在寫相對路徑,官方這樣的只能放在根目錄使用!
這樣就沒問題了,如果你的網站不是安裝在根目錄一定要注意!,因為部分站長有很多本地調試的程序,不一定會把程序放在根目錄

這個問題以后肯定會有人出現的。希望這個帖子能夠幫助你少走彎路,因為我就吃了螃蟹了!

還有安裝ssi非常簡單

找打apache下的httpd.conf

查找 
    #AddType text/html .shtml
    #AddOutputFilter INCLUDES .shtml
把#去掉

在找
options indexes followsymlinks 把它替換成下面的
options indexes followsymlinks includes   就是在后面多加了一個includes
在找,
<IfModule dir_module>
下面是首頁默認的文件名
DirectoryIndex index.shtml index.php index.php3 index.html index.htm index.html.var
如果沒有index.shtm 就插入插入index.shtml  要不然打開首頁是空白的!
他要在index.php前面,要不然就進到index.php里面了

如果配置都沒有問題,在使用上注意我說的問題,基本就ok了!

還有生成區塊我還在測試,弄了半天就生成出來一個區塊,其他的都沒生成出來,正研究呢。弄明白再放貼!

好了,希望給有這問題的朋友幫上一點忙,知道一個問題要少犯一個錯誤,大家留心一下!
關鍵詞:CmsTop

贊助商鏈接:

主站蜘蛛池模板: 咸阳市| 广宗县| 永定县| 甘泉县| 偏关县| 万宁市| 乐安县| 富民县| 班戈县| 县级市| 鲁山县| 永年县| 广元市| 丽水市| 称多县| 鸡西市| 辽阳市| 咸丰县| 贵德县| 苗栗县| 林口县| 吉木萨尔县| 新余市| 铅山县| 吴江市| 星座| 甘南县| 韩城市| 云和县| 镇巴县| 霸州市| 龙门县| 宁波市| 唐河县| 洮南市| 逊克县| 东至县| 高淳县| 金华市| 浙江省| 泾源县|