国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

Wordpress頁面靜態(tài)化與靜態(tài)文件不能生成的問題

2024-09-07 00:50:00
字體:
來源:轉載
供稿:網(wǎng)友

本文章來給大家介紹在wordpress中利用cos-html-cache 2.7.3插件來實現(xiàn)Wordpress頁面靜態(tài)化,有需要了解的朋 友可進入?yún)⒖?

我們先要下載cos-html-cache 2.7.3頁面靜態(tài)化插件

1.安裝插件頁面中搜索cos-html-cache插件,并安裝

1.根目錄下創(chuàng)建html文件夾,權限777

2.根目錄下創(chuàng)建index.bak文件,權限666

3.修改固定連接格式為自定義結構,/html/%post_id%_%postname%.html

4.激活插件

5.修改站點默認首頁次序,在.htaccess中加入一行:

DirectoryIndex index.html index.htm index.php index.cgi 

6.修改主題搜索框代碼,在searchform.php文件中,將如下代碼:

action="<?php echo esc_url( home_url( / ) ); ?>" 替換為:

action="<?php echo esc_url( home_url( /index.php ) ); ?>"

檢驗,退出登錄,重新訪問頁面,在html目錄下生成了html文件,且在頁面源代碼中含有字符串 <!–cos-html-cache-safe-tag–>即成功安裝。

靜態(tài)文件不能生成的問題

因為有的服務器定義的DOCUMENT_ROOT與虛擬空間的目錄路徑不一致,導致cos-html-cahce找不到正確的目錄去生成html,比如000webhost的服務器就是如此。

cos-html-cache.php文件中有一行:$path = $_SERVER['DOCUMENT_ROOT']."/"; 

解決方法可以用一個php腳本去測試自己主機的空間路徑,然后把$path的值改為空間根目錄路徑即可,可以創(chuàng)建一個php文件,寫入以下代碼.

  1. <?php echo "SeverPath: ".dirname(__FILE__); echo "<br />"$path = $_SERVER['DOCUMENT_<div 
  2. style="display: none"><A title="how to increase vertical jump" href="http://howverticaljump.com/">how 
  3. to increase vertical jump</A>  
  4. ROOT']."/"echo "DOCUMENT_ROOT: ".$path; ?> 

然后上傳至空間根目錄,訪問腳本文件,比較、查看DOCUMENT_ROOT和空間的路徑,如果不一致的話,修改$path的值即可,比如訪問: http://Vevb.com/root_test.php,返回結果如下:

SeverPath: /home/a4675762/public_html

DOCUMENT_ROOT: /usr/local/apache/htdocs/

可以看到兩個路徑是完全不同的,那么就修改$path為:

$path = "/home/a4675762/public_html/";

好了,登出博客(一定要登出才可以生成html靜態(tài)頁面),再重新訪問頁面,html應該就可以正常生成了.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 和龙市| 富阳市| 榆林市| 德州市| 南华县| 尉氏县| 正定县| 龙川县| 墨脱县| 安乡县| 当阳市| 临湘市| 阳高县| 宁武县| 景德镇市| 专栏| 海口市| 江山市| 吉木乃县| 屯门区| 普兰县| 莱州市| 韩城市| 崇义县| 靖江市| 阿拉尔市| 西平县| 鹤庆县| 井研县| 边坝县| 越西县| 文安县| 濉溪县| 宁强县| 长乐市| 翁牛特旗| 博兴县| 噶尔县| 夏河县| 咸丰县| 萨迦县|