教新手若何完成wordpress的頁面靜態化

投稿是得到流量的最有用辦法
2016-05-13
中小企業打造電子商務網的辦法和留意事項
2016-05-13
Show all

教新手若何完成wordpress的頁面靜態化

跟著收集的成長,wordpress的應用已愈來愈普遍,重要由於其有異常壯大插件體系和自帶功效,而對付許多站長而言挑選wordpress則更有益於網站的優化,因為搜刮引擎對aspx頁面收錄和html頁面收錄率的差異和頁面資本占用題目,我們許多時刻須要完成ASPX頁面靜態轉靜態,以是靜態化網頁對小我站長來講就尤其主要,然則許多像我一樣的新手在應用wordpress的偽靜態功效的時刻都邑湧現沒有勝利的情形,特別是windows主機,收集上的許多謎底其實不具體,上面我細心枚舉相幹步調,供新手參考!!(妙手請飄過)

(以今朝最新版WordPress 3.1.3為例)起首,我們進入wordpress背景以後,挑選設置-牢固銜接,默許的構造為/?p=123的形式,固然前面的站點是你本身的站點,其次體系還會供給給您日期和文章名、月份和文章名、數字、自界說等構造讓我們本身遴選,我們這時候候應當挑選自界說構造舉行編纂,這裡包括好幾品種型:

%year% 年,四位數,如:2000

%monthnum% 月,如: 05

%day% 日,如:28

%hour% 時,更準確的時光,如:15

%minute% 分,如:43

%second% 秒,如:33

%postname% 文章名,這個要略微講一下,如你的一篇文章的題目為I love this time,那末你應用這個標簽今後,你的銜接地點就會湧現I love this time。中文版的WordPress 表現的則是文章的日記縮略名。

%post_id% 數字范例(也是用的最多的一種),如:123

%category% 分類

%author% 文章作者名

懂得這些以後,下一步就是若何在自界說構造框內裡設置,這個很簡略,我就拿%post_id%數字范例舉例,假如你愛好數字范例的鏈接,你便可以在自界說構造框內輸入/%post_id%.html,其他的范例設置同理,隻要在前面加一個/,背面加一個.html便可以瞭,那末你設置勝利今後你的牢固鏈接地點就表現成以下格局:/123.html而沒有是一開端的默許鏈接/?p=123。

經由過程上面的簡略操縱,我們就設置瞭wordpress的偽靜態功效,然則這裡還存在一個困擾新手的異常大的題目,就是有一部門新手站長在依照以上步調設置以後卻表現沒有勝利,詳細就是404毛病頁面,提醒找沒有到網頁,這是因為我們購置的主機形成,由於 Linux 主性能夠很好地支撐 wordpress 的偽靜態後果,以是平日應用 wordpress 博客體系的站長大概博主都邑購置Linux主機來搭建,然則我們海內許多主機體系都是windows主機,假如你購置瞭windows主機來安裝運轉wordpress博客而且設置瞭偽靜態的話,就會湧現404毛病頁面,上面我再告知人人若何辦理這個題目:

第一步:新建一個txt文本文件,將以下代碼內容增加出來,然後另存為404.php(留意必定要修正擴大名)

<?php

$qs = $_SERVER[‘QUERY_STRING’];

$_SERVER[‘REQUEST_URI’] = substr($qs, strpos($qs, ‘:80’)+3);

$_SERVER[‘PATH_INFO’] = $_SERVER[‘REQUEST_URI’];

include(‘index.php’);

?>

第二步:將我們編纂好的404.php文件上傳到網站根目次,然後到主機掌握面板內裡設置404自界說毛病頁指向404.php

第三步:設置好以後便可以上岸wordpress背景的牢固鏈接中設置你愛好的自界說鏈接瞭。

到這裡,我們就完全辦理偽靜態設置瞭,應當夠具體瞭吧,然則我還要提一點,就是wordpress緩存插件的安裝,假如你想真實的完成頁面靜態化,發起人人應用緩存插件,推舉兩款插件cos-html-cache 和wp-super-cache許多站長認為安裝這個沒有需要,但本人認為照樣很有效處的,由於安裝啟用瞭插件以後便可以天生靜態的緩存文件,不隻可以或許真實的完成靜態化,並且可以或許使你的網站顯著提速(我們曉得wordpress的缺陷就是速率慢,呵呵),安裝辦法很簡略,間接經由過程wordpress背景搜刮下載插件大概上岸官方網頁下載到本身的電腦上,然後在上傳安裝,這一點我信任人人都邑吧,假如其實沒有會就接洽我吧。

上面我就拿cos-html-cache舉例吧,當你下載安裝瞭cos-html-cache以後,在背景間接啟用插件便可以瞭,牢固鏈接地點發起人人設置成/archives/%post_id%.html,如許設置以後就在你的網站根目次下天生瞭一個名為archives的文件夾,你的網站天生的靜態網頁就會緩存在這個文件夾內,如許便利今後清算緩存!!(留意:假如你是windows主機,一樣必需要在網站根目次下設置一個404.php,辦法同上,不然插件啟用仍舊會沒有勝利,提醒找沒有到頁面)

另有一個插件就是wp-super-cache,實在這款插件的功效也長短常的壯大,然則我發起windows主機用戶沒有要安裝這款插件,似乎兼容有題目,我前次測驗考試瞭各類辦法都沒有啟用勝利,也沒有曉得究竟是那裡出瞭題目,今後再逐步探索吧。

Comments are closed.