91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決Wordpress頁面靜態化與靜態文件不生成的問題

發布時間:2020-08-15 16:06:09 來源:億速云 閱讀:458 作者:小新 欄目:建站服務器

解決Wordpress頁面靜態化與靜態文件不生成的問題?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

頁面靜態化問題

我們先要下載cos-html-cache 2.7.3頁面靜態化插件

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

2、根目錄下創建html文件夾,權限777

3、根目錄下創建index.bak文件,權限666

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

5、激活插件

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

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

7、修改主題搜索框代碼,在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–>即成功安裝。

靜態文件不能生成的問題

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

cos-html-cache.php文件中有一行:

$path = $_SERVER['DOCUMENT_ROOT']."/";

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

<?php echo "SeverPath: ".dirname(__FILE__); echo "
"; $path = $_SERVER['DOCUMENT_<div
style="display: none"><A title="how to increase vertical jump" href="https://www.jb51.net/">how
to increase vertical jump</A>
ROOT']."/"; echo "DOCUMENT_ROOT: ".$path; ?>

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

SeverPath: /home/a4675762/public_html
DOCUMENT_ROOT: /usr/local/apache/htdocs/

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

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

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

感謝各位的閱讀!看完上述內容,你們對解決Wordpress頁面靜態化與靜態文件不生成的問題大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

容城县| 封开县| 全椒县| 南雄市| 手机| 宁明县| 沙河市| 南木林县| 顺义区| 湄潭县| 宾阳县| 札达县| 虹口区| 麻江县| 阿拉善右旗| 眉山市| 稻城县| 鹿邑县| 芜湖市| 乌拉特前旗| 贵溪市| 南昌县| 延津县| 玉屏| 台州市| 麻城市| 新邵县| 莱芜市| 义马市| 古田县| 玉树县| 青海省| 清远市| 寻甸| 弥勒县| 阜宁县| 泾川县| 西华县| 临洮县| 怀化市| 那曲县|