Wordpress頁面靜態(tài)化與靜態(tài)文件不生成的解決方法

本文實例講述了在wordpress中利用cos-html-cache 2.7.3插件來實現(xiàn)Wordpress頁面靜態(tài)化的方法以及靜態(tài)文件不生成的解決方法,分享給大家供大家參考。具體分析如下:
我們先要下載cos-html-cache 2.7.3頁面靜態(tài)化插件
1.安裝插件頁面中搜索cos-html-cache插件,并安裝
1.根目錄下創(chuàng)建html文件夾,權(quán)限777
2.根目錄下創(chuàng)建index.bak文件,權(quán)限666
3.修改固定連接格式為自定義結(jié)構(gòu),/html/%post_id%_%postname%.html
4.激活插件
5.修改站點默認首頁次序,在.htaccess中加入一行:
DirectoryIndex index.html index.htm index.php index.cgi
6.修改主題搜索框代碼,在searchform.php文件中,將如下代碼:
檢驗,退出登錄,重新訪問頁面,在html目錄下生成了html文件,且在頁面源代碼中含有字符串 <!–cos-html-cache-safe-tag–>即成功安裝。
靜態(tài)文件不能生成的問題
因為有的服務器定義的DOCUMENT_ROOT與虛擬空間的目錄路徑不一致,導致cos-html-cahce找不到正確的目錄去生成html,比如000webhost的服務器就是如此。
cos-html-cache.php文件中有一行:
解決方法可以用一個php腳本去測試自己主機的空間路徑,然后把$path的值改為空間根目錄路徑即可,可以創(chuàng)建一個php文件,寫入以下代碼.
"; $path = $_SERVER['DOCUMENT_<div
style="display: none"><A title="how to increase vertical jump" href="http://www.dbjr.com.cn/">how
to increase vertical jump</A>
ROOT']."/"; echo "DOCUMENT_ROOT: ".$path; ?>
然后上傳至空間根目錄,訪問腳本文件,比較、查看DOCUMENT_ROOT和空間的路徑,如果不一致的話,修改$path的值即可,比如訪問: http://localhost/root_test.php,返回結(jié)果如下:
SeverPath: /home/a4675762/public_html
DOCUMENT_ROOT: /usr/local/apache/htdocs/
可以看到兩個路徑是完全不同的,那么就修改$path為:
好了,登出博客(一定要登出才可以生成html靜態(tài)頁面),再重新訪問頁面,html應該就可以正常生成了.
希望本文所述對大家的WordPress建站有所幫助。
相關(guān)文章
- 不少使用WordPress程序的博主們連主題也是用老外的,而這個過程往往會出現(xiàn)一些小問題。當我們在尋找到一份漂亮主題安裝后,發(fā)現(xiàn)博文標題無法支持中文,原因是老外的主題的2011-05-01
- WordPress在使用一切正常,無意查看源代碼發(fā)現(xiàn)中文字符為亂碼。潛意識告訴我們,應該是編碼問題,問題應該是主題模板的變法,于是把所有模板文件都用EDITPLUS另存問UFT-8變2010-06-06
- 網(wǎng)上搜了一下“忘記wordpress的登錄密碼”, 可以找到一大堆的解決方法,比如通過郵件討回,但這個需要服務器支持,還有通過直接訪問數(shù)據(jù)庫更改的,但也至少需要去安裝個my2010-05-28
- 最近在搗鼓wordpress主題,發(fā)現(xiàn)頂部莫名其妙的多出一條空白框,導致頁面的效果變的優(yōu)點差,于是嘗試去除2011-04-19
- 你在用wordpress主題的時候肯定標配了WP-postviews這款插件,那么你的wordpress版本也一定更新到了最新版本,而當你啟用了WP-postviews插件之后,發(fā)現(xiàn)首頁的標題下方居然沒2011-05-01
- Wordpress遷移后圖片地址顯示有錯誤,下面解決方法介紹一下2012-09-10
wordpress發(fā)布時鏈接地址依然指向本地而不是域名解決方法
我的wordpress終于掛到了公網(wǎng)上,開始內(nèi)側(cè),不過出現(xiàn)了問題,上面所有的鏈接,不管是自己博客中的鏈接,還是wordpress系統(tǒng)的頁面跳轉(zhuǎn)鏈接,都依然指localhost,而不是我的2013-01-02- 最近我心血來潮給博客建一個分類別名為WordPress的目錄??墒且恢碧崾緞e名已被其它條目使用。我開始就納悶了,我明明是第一次闖將這個目錄的,而且我還特意打開分類目錄設2012-12-31
- 最近看到有許多朋友提到“WordPress文章ID不連續(xù)”怎么辦?,其實大蔥剛剛接觸WordPress的時候就發(fā)現(xiàn)了這個問題,所以也是一開始就把WordPress的自動保存以及文章修訂版本功2012-04-01
- 這篇文章主要為大家介紹了wordpress安裝出錯的解決方法,需要的朋友可以參考下2014-06-25