今天一個搞Android的朋友新建了一個WordPress的博客不曉得雜弄僞靜態。看來仍是有不少新手站長不會這個,飛軒就簡單作個wp博客(WordPress)僞靜態設置教程吧(win主機)。
對於linux系統的主機,wp博客設置僞靜態只需在後臺按照提示設置就能夠了,但是隨着win主機的出現,讓僞靜態的設置變得不那麼容易設置成功,老是顯示沒法訪問或者404錯誤。今天中國數科(www.7ydns.com)就以win主機爲例來教你們如何設置wp博客僞靜態,請你們務必按照教程一步步操做,不按教程順序操做容易出現404錯誤,切記。 php
一、新建一個txt文件,重命名爲httpd.ini,把後綴.txt改成.ini,有提示,點肯定。 html
二、打開新建的文件,複製下面的代碼 linux
[ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP # Rules to ensure that normal content gets through RewriteRule /sitemap.xml /sitemap.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]
三、保存後用ftp工具將新建的文件上傳到程序的根目錄,若是WordPress程序安裝在web文件夾下,就打開web文件夾,把建好httpd.ini文件上傳進去。 web
四、上傳成功後,在WordPress後臺的固定連接中選擇自定義,輸入但願實現的連接樣式。具體格式爲/%category%/%post_id%.html,2個斜槓中間能夠替換代碼(注意不要有空格,否則會多個數字),實現以日期、時間、做者、目錄來分類。可替換的代碼以下: shell
%year% 年份 wordpress
%monthnum% 月份 工具
%day% 日期 post
%hour% 小時 url
%minute% 分鐘 spa
%second% 秒
%postname% 文章名。在發表文章的時候,輸入文章縮略名「Win Host wp Rewrite」那麼 「win-host-wp-rewrite」 就是url中的文章名.
%post_id% 文章的ID
%category% 目錄
%author% 做者
注意替換代碼的時候保證代碼的完整性和連續性,中間不要有空格和其餘非代碼字符不然會形成404錯誤。
關於wp博客(WordPress)僞靜態設置教程,編者就談到這裏,若是還有不明白的能夠提問或者找我諮詢,我將提供必要支持。