通常我們?yōu)榱烁玫木徑夥?wù)" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營(yíng)銷資訊 > 網(wǎng)絡(luò)營(yíng)銷 > wordpress程序在win和Linux系統(tǒng)下的偽靜態(tài)設(shè)置方法技巧

wordpress程序在win和Linux系統(tǒng)下的偽靜態(tài)設(shè)置方法技巧

時(shí)間:2022-05-26 01:36:01 | 來源:網(wǎng)絡(luò)營(yíng)銷

時(shí)間:2022-05-26 01:36:01 來源:網(wǎng)絡(luò)營(yíng)銷

最近看到一些博友一直在談?wù)摼W(wǎng)站頁面的偽靜態(tài),也有博友質(zhì)疑道:偽靜態(tài)有什么作用?為什么要用偽靜態(tài)?如果要弄懂這些問題,那我們首先就要弄明白什么是偽靜態(tài)?其實(shí)偽靜態(tài)是相對(duì)真實(shí)靜態(tài)來講的。

通常我們?yōu)榱烁玫木徑夥?wù)器壓力,和增強(qiáng)搜索引擎的友好面,都將文章內(nèi)容生成靜態(tài)頁面。但是有的朋友為了實(shí)時(shí)的顯示一些信息,或者還想運(yùn)用動(dòng)態(tài)腳本解決一些問題,不能用靜態(tài)的方式來展示網(wǎng)站內(nèi)容,但是這就損失了對(duì)搜索引擎的友好面,怎么樣在兩者之間找個(gè)中間方法呢?

這就產(chǎn)生了偽靜態(tài)技術(shù),就是展示出來的是以.html一類的靜態(tài)頁面形式,但其實(shí)是用ASP一類的動(dòng)態(tài)腳本來處理的。剛好最近我也測(cè)試一些關(guān)于偽靜態(tài)的方法,所以在此借助億企邦的平臺(tái)跟大家分享一個(gè)關(guān)于wordpress程序在win和Linux系統(tǒng)下的偽靜態(tài)設(shè)置方法。

第一種:win系統(tǒng)下的wordpress程序偽靜態(tài)。

wordpress在win系統(tǒng)下的偽靜態(tài)前提是必須空間系統(tǒng)支持偽靜態(tài)設(shè)置,而我們也知道一般win系統(tǒng)支持的偽靜態(tài)規(guī)則為httpd.ini格式的,那我們首先就先新建一個(gè)文本文檔,將以下代碼復(fù)制粘貼在里面。

[ISAPI_Rewrite]
  # 3600 = 1 hour
  CacheClockRate 3600
  RepeatLimit 32
  # Protect httpd.ini and httpd.parse.errors files
  # from accessing through HTTP
  # wordpress 偽靜態(tài)規(guī)則
  # For tag(中文標(biāo)簽以及標(biāo)簽翻頁的規(guī)則)
  RewriteRule /tag/(.*)/page/(/d+)$ /index/.php/?tag=$1&paged=$2
  RewriteRule /tag/(.+)$ /index/.php/?tag=$1
  # For category(中文分類以及分類翻頁的規(guī)則)
  RewriteRule /category/(.*)/page/(/d+)$ /index/.php/?category_name=$1&paged=$2
  RewriteRule /category/(.*) /index/.php/?category_name=$1
  # For sitemapxml
  RewriteRule /sitemap.xml /sitemap.xml [L]
  RewriteRule /sitemap.html /sitemap.html [L]
  RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
  RewriteRule /favicon.ico /favicon.ico [L]
  # For file-based wordpress content (i.e. theme), admin, etc.
  RewriteRule /wp-(.*) /wp-$1 [L]
  # For normal wordpress content, via index.php
  RewriteRule ^/$ /index.php [L]
  RewriteRule /(.*) /index.php/$1 [L]


將以上代碼復(fù)制粘貼到文本文檔后,我們?cè)賹⑽谋玖泶鏋閔ttpd.ini,這樣我們的偽靜態(tài)規(guī)則就弄好了,我們只需要將這個(gè)文件上傳到空間更目錄,如果在后臺(tái)→固定鏈接選擇自定義鏈接輸入/%category%/%post_id%.html或是/%post_id%.html點(diǎn)擊保存就可以了,這里面我們還需要一個(gè)插件的支持,那就是去除分類URL中間的category,我們只需要在后臺(tái)插件→安裝插件那搜索WP No Category Base,安裝啟用就可以了。這樣我們win系統(tǒng)下的wordpress程序偽靜態(tài)就完成了。

第二種:Linux系統(tǒng)下的偽靜態(tài)設(shè)置

這一種就是非常簡(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)容寫出來。代碼如下:

# 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


以上代碼也是一樣,需要我們新建一個(gè)文本文檔,然后將代碼復(fù)制粘貼進(jìn)去,點(diǎn)擊另存為.htaccess文件,再將此文件上傳至空間根目錄下就完成了。

在此也希望對(duì)那些正在使用wordpress程序卻不知道偽靜態(tài)怎么設(shè)置的朋友有一些幫助,那對(duì)于還在質(zhì)疑是否真的有效的博友?只有試一下,才知道了!

關(guān)鍵詞:靜態(tài),設(shè)置,技巧

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉