新聞中心
BO-BLOG(博客)的偽靜態(tài)(URL重寫)設(shè)置
剛剛寫完BO-BLOG(博客)的安裝教程,由于我也是第一次接觸到這個(gè)博客系統(tǒng),學(xué)習(xí)了下,發(fā)了兩個(gè)小時(shí)研究了下BO-BLOG的偽靜態(tài)(URL重寫)的配置。無(wú)憂主機(jī)(www.gle-technology.com)將BO-BLOG的URL優(yōu)化心得寫出來(lái)與大家分享。用戶可以直接按照本教程介紹的方法進(jìn)行設(shè)置,我已經(jīng)在無(wú)憂主機(jī)的Linux虛擬主機(jī)環(huán)境中中進(jìn)行過(guò)測(cè)試,一切完美。 一、如何開(kāi)啟bo-blog博客偽靜態(tài)(URL重寫)功能 Bo-blog的偽靜態(tài)配置,在bo-blog后臺(tái)中叫做“URL優(yōu)化”,登錄后臺(tái)可以在“常規(guī)設(shè)置”->blog設(shè)置->URL優(yōu)化(或者在“雜項(xiàng)設(shè)置”->“URL優(yōu)化”),都可以開(kāi)啟blog偽靜態(tài)功能。如下圖1、圖2 在“blog設(shè)置”在該設(shè)置頁(yè)面最底部,可以找到它 在BO-BLOG(博客)管理后臺(tái)“雜項(xiàng)選擇”可以啟用url重寫功能。 二、實(shí)現(xiàn)bo-blog博客偽靜態(tài)(URL重寫)功能的兩種方式: Bo-blog的url重寫有兩種方式,第一種是帶.htm后綴的,另一種是不帶后綴的。請(qǐng)看下面兩種url截圖的方式。 現(xiàn)在,無(wú)憂主機(jī)(www.gle-technology.com)將詳細(xì)為用戶講解這個(gè)兩種不同方式的url重寫方式。為讓用戶區(qū)分這兩種不同方式的url優(yōu)化,我會(huì)步步截圖,配合文字和圖片將偽靜態(tài)配置說(shuō)明白。 1、沒(méi)有開(kāi)啟bo-blog偽靜態(tài)設(shè)置前的URL鏈接: http://test.hk1123.51php.com/bo-blog/read.php?1 2、開(kāi)始“基于PHP自身的URL優(yōu)化 (必要時(shí)生成PHP實(shí)體文件)”,直接在管理后臺(tái)選擇開(kāi)啟即可,這個(gè)功能,無(wú)需要任何設(shè)置,直接點(diǎn)擊開(kāi)啟。然后在選擇“數(shù)據(jù)庫(kù)維護(hù)”(見(jiàn)圖5)選擇““刷新緩存”中執(zhí)行“重建PHP實(shí)體文件” 就生效?;蛑苯狱c(diǎn)擊 “點(diǎn)擊進(jìn)入”快速建立“php實(shí)體文件。 基于PHP自身的URL優(yōu)化后,網(wǎng)頁(yè)后綴為.htm。使用該功能優(yōu)化后的url截圖: http://test.hk1123.51php.com/bo-blog/read.php/1.htm 小結(jié):使用“基于PHP自身的URL優(yōu)化”方式進(jìn)行url重寫,是將博客系統(tǒng)的部分內(nèi)容進(jìn)行偽靜態(tài)處理,將頁(yè)面生成.htm后綴的網(wǎng)頁(yè)。 3、使用第二種方式“高級(jí)“URL Rewrite”。啟用該功能,需要服務(wù)器開(kāi)啟mod_rewriet功能。無(wú)憂主機(jī)是純Linux環(huán)境下高端 php空間,用戶可以直接選擇開(kāi)啟后,編輯偽靜態(tài)正則表達(dá)式(.htaccess)就可以使用該功能啦。無(wú)憂主機(jī)已經(jīng)將bo-blog的偽靜態(tài)正則表達(dá)式(.htaccess)無(wú)償提供用戶下載。有需要的用戶點(diǎn)擊.htaccess下載。 關(guān)于.htaccess的說(shuō)明:bo-blog是安裝在二級(jí)別目錄下面,如果你的blog安裝在空間根目錄下的,請(qǐng)用基本打開(kāi).htaccess文件,將RewriteBase /bo-blog/ 修改為:RewriteBase / 后再上傳到blog目錄。 使用bo-blog 博客系統(tǒng)的“高級(jí)“URL Rewrite”功能的注意事項(xiàng): A、 首先下載.htaccess正則表達(dá)式,并將.htaccess上次到blog的根目錄(如果博客是安裝在二級(jí)目錄的就) B、 上次完畢.htaccess后,登錄bo-blog管理后臺(tái),然后點(diǎn)擊開(kāi)啟“高級(jí)“URL Rewrite”。在開(kāi)啟該功能后,系統(tǒng)會(huì)有一個(gè)測(cè)試連接,請(qǐng)點(diǎn)擊“測(cè)試”進(jìn)行測(cè)試,如果能正常打開(kāi)網(wǎng)頁(yè),說(shuō)明關(guān)于URL Rewrite 的配置是正確的,然后保存?!八⑿戮彺妗迸渲蒙?。 4、開(kāi)啟“高級(jí)“URL Rewrite”后的url連接為: http://test.hk1123.51php.com/bo-blog/post/1/ 總結(jié):bo-blog博客為滿足不同安裝平臺(tái)的應(yīng)用,在多種平臺(tái)上都能夠?qū)崿F(xiàn)url重寫功能,所以為用戶提供了兩種方式,前一種方式,直接開(kāi)啟即可使用,只要求擁有php運(yùn)行環(huán)境即可使用。無(wú)憂主機(jī)(www.gle-technology.com)認(rèn)為,這是專門為windows環(huán)境下的php空間用戶準(zhǔn)備的(在windows配置mod_rewrite重寫模塊是很費(fèi)力的)。如果你是在使用純linux環(huán)境下的php虛擬主機(jī),建議用戶使用后者(URL Rewrite),使用apache的mod_rewrite重寫模塊來(lái)完成網(wǎng)站的url重寫優(yōu)化,用戶也可以利用偽靜態(tài)正則表達(dá)式靈活控制url的輸入格式,達(dá)到更好的SEO優(yōu)化效果,而前者無(wú)法達(dá)到該要求。在網(wǎng)絡(luò)搜索引擎優(yōu)化工作中,有一條SEO優(yōu)化規(guī)則就是,網(wǎng)站目錄的權(quán)重要大于單張網(wǎng)頁(yè)的權(quán)重;也就是說(shuō)百度蜘蛛會(huì)認(rèn)為這個(gè)“http://test.hk1123.51php.com/bo-blog/post/1/” URL鏈接的權(quán)重要比這個(gè)“http://test.hk1123.51php.com/bo-blog/read.php/1.htm”的權(quán)限要高。無(wú)憂主機(jī)(www.gle-technology.com)強(qiáng)烈推薦用戶使用URL Rewrite方式來(lái)實(shí)現(xiàn)博客網(wǎng)站靜態(tài)化。
本文地址:http://www.gle-technology.com/bo-blog/1106.html