WordPress偽靜態(tài)和WordPress固定連接設(shè)置
什么是偽靜態(tài)
比如百度網(wǎng)站上放了一個(gè)abc.html文件,你想訪問(wèn)它就直接輸入
baidu.com/abc.html
。Web服務(wù)器看到這樣的地址就直接找到這個(gè)文件輸出給客戶端。動(dòng)態(tài)網(wǎng)頁(yè)就是,假如你想做一個(gè)顯示當(dāng)前時(shí)間的頁(yè)面,那么就可以寫(xiě)個(gè)PHP文件,然后訪問(wèn)
baidu.com/abc.php
。Web服務(wù)器看到這樣的地址,找到abc.php
這個(gè)文件,會(huì)交給PHP執(zhí)行后返回給客戶端。而動(dòng)態(tài)網(wǎng)頁(yè)往往要輸入?yún)?shù),所以地址就變成baidu.com/abc.php?a=1&b=2
。搜索引擎比較煩這種帶問(wèn)號(hào)的動(dòng)態(tài)網(wǎng)頁(yè),因?yàn)閰?shù)可以隨便加,而返回內(nèi)容卻不變,所以會(huì)對(duì)這種網(wǎng)頁(yè)降權(quán)。
于是有了
mod_rewrite
,它可以重新映射地址。比如當(dāng)前這個(gè)頁(yè)面的地址http://baidu.com/abc.html
,Web服務(wù)器收到請(qǐng)求后會(huì)重新映射為http://baidu.com/page.php?id=abc
,然后再執(zhí)行那個(gè)PHP程序。這樣,在內(nèi)部不改變的情況下,對(duì)外呈現(xiàn)出來(lái)的網(wǎng)址變成了沒(méi)有問(wèn)號(hào)的象靜態(tài)網(wǎng)頁(yè)的網(wǎng)址一樣。于是有人給起了個(gè)名字叫“偽靜態(tài)”。其實(shí)也沒(méi)什么偽的,就是沒(méi)有問(wèn)號(hào)的靜態(tài)網(wǎng)址,讓搜索引擎舒服點(diǎn)而已。
WordPress的偽靜態(tài)規(guī)則
如果您使用的是類(lèi)似寶塔、lnmp、AHM、phpstudy這樣的集成環(huán)境,一般都會(huì)集成有Wordpress的偽靜態(tài),請(qǐng)搜索一下這些環(huán)境安裝Wordpress偽靜態(tài)的方法。
如果您是自己編譯的環(huán)境,請(qǐng)參考:WordPress偽靜態(tài)設(shè)置
寶塔面板偽靜態(tài)設(shè)置方法:

WordPress固定連接設(shè)置
一為主題系列主題不支持帶有問(wèn)好的連接形式,必須使用自定義的形式。這里注意,如果您使用 /%postname%
?這種偽靜態(tài)也不能夠支持,請(qǐng)盡量用?/%post_id%
?這種連接形式
