WEB主題公園
WordPress原創(chuàng)主題,高端網(wǎng)站模板建站,網(wǎng)站模板建站資源以及開發(fā)知識(shí)分享,盡在WEB主題公園
WEB主題公園致力于開發(fā)適合中國人習(xí)慣的中文WordPress網(wǎng)站模板,并提供全程視頻教程,讓您能夠輕松的使用網(wǎng)站模板建立好自己的網(wǎng)站!
wordpress偽靜態(tài)的設(shè)置
眾所周知wordpress默認(rèn)的鏈接是動(dòng)態(tài)鏈接,雖然現(xiàn)在搜索引擎對(duì)動(dòng)態(tài)的鏈接也有著非常好的收錄,但是基于鏈接的美觀,以及偽靜態(tài)對(duì)搜索引擎更加有好的原因,我們還是非常希望能夠?qū)⑽覀兊膚ordpress設(shè)置成為偽靜態(tài)方式,那么今天我們就來說一說,如何設(shè)置wordpress的偽靜態(tài)。
Linux主機(jī)用戶
如果你使用的主機(jī)是Linux操作系統(tǒng) ,那么偽靜態(tài)就是非常的簡(jiǎn)單了,很多Linux主機(jī)有一鍵設(shè)置偽靜態(tài)的按鈕(主題公園代理的Linux虛擬主機(jī)就有著這樣的功能),點(diǎn)擊一下輕松就能設(shè)置:

設(shè)置好了之后,在wordpress后臺(tái)中 設(shè)置- 固定連接中點(diǎn)擊自定義結(jié)構(gòu):/%postname%.html

這樣Linux主機(jī)的偽靜態(tài)就OK了! 如果你的主機(jī)沒有一鍵設(shè)置偽靜態(tài)的按鈕,那么就需要手工去填寫了:
根據(jù)官方和網(wǎng)上的帖子所顯示,將以下代碼
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
保存為.htaccess格式保存到根目錄下就可以了。然后進(jìn)入后臺(tái)更改固定鏈接就可以了。
如果你的網(wǎng)站訪問量非常大,那么偽靜態(tài)可能不能滿足你的要求了,因?yàn)閯?dòng)態(tài)的鏈接(偽靜態(tài)也是偽的,不是真的)會(huì)造成服務(wù)器壓力過大,所以我們需要來把我們的網(wǎng)站變成“真靜態(tài)”!
首先安裝WP Super Cache插件,這款插件能夠生成html文件,讓用戶訪問到的是真正的html!? 這款插件現(xiàn)在已經(jīng)升級(jí)了,非常好用,如果你是使用的Linux主機(jī),那么你就可以安裝它,然后在選項(xiàng)中選擇推薦的選項(xiàng),保存好,這樣就設(shè)置好啦!
windows主機(jī)用戶
對(duì)于win主機(jī)用戶來說,這個(gè)偽靜態(tài)就是非常麻煩了,因?yàn)閣in主機(jī)對(duì)PHP的支持還是沒有Linux的好,不過只要你的主機(jī)允許一些功能,還是能夠設(shè)置好偽靜態(tài)的。
將以下代碼
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
保存為.htaccess格式保存到根目錄下就可以了。然后進(jìn)入后臺(tái)更改固定鏈接,很多在使用Windows主機(jī)下新手這樣做之后文章的鏈接帶有index.php這個(gè)參數(shù),網(wǎng)上很多教程采用404頁面跳轉(zhuǎn)的方式,但是所有的非必要跳轉(zhuǎn)都是不友好的。那么,wordpress偽靜態(tài)怎么去掉index.php呢?首先我們要知道原因,其實(shí)原因就是你的網(wǎng)站所在環(huán)境沒有開啟偽靜態(tài)功能。而帶有index.php參數(shù)的網(wǎng)址是偽偽靜態(tài)。首先做偽靜態(tài)你需要讓你的網(wǎng)站所在的環(huán)境開啟偽靜態(tài)功能,常見的兩種:
apache。apache開啟偽靜態(tài)很簡(jiǎn)單!
在conf目錄下httpd.conf中找到
LoadModule rewrite_module modules/mod_rewrite.so
這句,去掉前邊的注釋符號(hào)“#”,或添加這句。(記得重啟?。?br /> 這個(gè)很簡(jiǎn)單,我們不用多說。
網(wǎng)上還有很多的方法,但是這里不一一列舉了,使用wordpress還是選擇Linux主機(jī)的方便。
最后別忘了WP Super cache插件只適合在Linux類的主機(jī)上使用,Windows主機(jī)不能使用WP Super cache插件哦~? 也就是說,“真靜態(tài)”win主機(jī)是無福消受的!~
希望能夠?qū)δ兴鶐椭?,如果你正在尋找wordpress主機(jī)不妨考慮使用WEB主題公園所代理的主機(jī)吧,速度和穩(wěn)定性都是我們用血一般的教訓(xùn)換來的選擇哦?。ㄍ虏豢盎厥?,還好找到了好的)
如未標(biāo)明出處,所有文章均為WEB主題公園原創(chuàng),如需轉(zhuǎn)載,請(qǐng)附上原文地址,感謝您的支持和關(guān)注。
本文地址:http://www.dengyin90.cn/wordpresswjtdsz.html
推薦閱讀
- 2014年4月28日
- 2019年4月26日
- 2016年9月21日
- 2013年6月3日
- 2020年1月15日
- 2015年9月11日
- 2013年6月28日
- 2013年8月7日




