這是一篇很早就應(yīng)該寫(xiě)的文章,而在昨天就有朋友問(wèn)我,為什么不寫(xiě)一下關(guān)于wordpress的偽靜態(tài)設(shè)置呢?今天這篇文章我就來(lái)跟大家說(shuō)一下,關(guān)于wordpress程序在win和Linux系統(tǒng)下的偽靜態(tài)設(shè)置方法。 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
第一種:win系統(tǒng)下的wordpress程序偽靜態(tài)。 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
wordpress在win系統(tǒng)下的偽靜態(tài)前提是必須空間系統(tǒng)支持偽靜態(tài)設(shè)置,而我們也知道一般win系統(tǒng)支持的偽靜態(tài)規(guī)則為httpd.ini格式的,那我們首先就先新建一個(gè)文本文檔,將以下代碼復(fù)制粘貼在里面(這是我至今為止搜集到的完美的win系統(tǒng)偽靜態(tài)規(guī)則)。 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
[ISAPI_Rewrite] # 3600 = 1 hour pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
CacheClockRate 3600 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RepeatLimit 32 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# Protect httpd.ini and httpd.parse.errors files pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# from accessing through HTTP pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# wordpress 偽靜態(tài)規(guī)則 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# For tag(中文標(biāo)簽以及標(biāo)簽翻頁(yè)的規(guī)則) pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /tag/(.*)/page/(/d+)$ /index/.php/?tag=$1&paged=$2 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /tag/(.+)$ /index/.php/?tag=$1 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# For category(中文分類(lèi)以及分類(lèi)翻頁(yè)的規(guī)則) pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /category/(.*)/page/(/d+)$ /index/.php/?category_name=$1&paged=$2 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /category/(.*) /index/.php/?category_name=$1 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# For sitemapxml pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /sitemap.xml /sitemap.xml [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /sitemap.html /sitemap.html [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /favicon.ico /favicon.ico [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# For file-based wordpress content (i.e. theme), admin, etc. pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule /wp-(.*) /wp-$1 [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# For normal wordpress content, via index.php pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule ^/$ /index.php [L] RewriteRule /(.*) /index.php/$1 [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
將以上代碼復(fù)制粘貼到文本文檔后,我們?cè)賹⑽谋玖泶鏋閔ttpd.ini,這樣我們的偽靜態(tài)規(guī)則就弄好了,我們只需要將這個(gè)文件上傳到空間更目錄,如果在后臺(tái)→固定鏈接選擇自定義鏈接輸入/%category%/%post_id%.html或是/%post_id%.html點(diǎn)擊保存就可以了,這里面我們還需要一個(gè)插件的支持,那就是去除分類(lèi)URL中間的category,我們只需要在后臺(tái)插件→安裝插件那搜索WP No Category Base,安裝啟用就可以了。這樣我們win系統(tǒng)下的wordpress程序偽靜態(tài)就完成了。 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
第二種:Linux系統(tǒng)下的偽靜態(tài)設(shè)置 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
這一種就是非常簡(jiǎn)單的,我們知道Linux系統(tǒng)本身使用wordpress是完美的系統(tǒng),它的偽靜態(tài)設(shè)置是非常簡(jiǎn)單的,我們只需要在后臺(tái)→固定鏈接選擇自定義鏈接輸入/%category%/%post_id%.html或是/%post_id%.html點(diǎn)擊保存就可以了。同樣它這里也是需要配合WP No Category Base插件的,下面我就將Linux系統(tǒng)支持的.htaccess偽靜態(tài)規(guī)則內(nèi)容寫(xiě)出來(lái)。pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
代碼如下: pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# BEGIN WordPress pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteEngine On RewriteBase / pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule ^index/.php$ - [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteCond %{REQUEST_FILENAME} !-f pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteCond %{REQUEST_FILENAME} !-d pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
RewriteRule . /index.php [L] pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
# END WordPress pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
以上代碼也是一樣,需要我們新建一個(gè)文本文檔,然后將代碼復(fù)制粘貼進(jìn)去,點(diǎn)擊另存為.htaccess文件,再將此文件上傳至空間根目錄下就完成了。 pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
這篇文章就寫(xiě)到這里了,希望對(duì)那些在使用wordpress程序時(shí)不知道偽靜態(tài)怎么設(shè)置的朋友有一些幫助,如果大家有什么不明白的,可以留言給我,謝謝! pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
本文由張力博客原創(chuàng)寫(xiě)作,轉(zhuǎn)載請(qǐng)注明網(wǎng)址:http://zhangliseo.com/820.html,謝謝!pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)
注:相關(guān)網(wǎng)站建設(shè)技巧閱讀請(qǐng)移步到建站教程頻道。pPx北京網(wǎng)站設(shè)計(jì)開(kāi)發(fā),小程序開(kāi)發(fā),公眾號(hào),微信開(kāi)發(fā)-云智互聯(lián)