博客終于上線了,自己也研究了下Windows2003 IIS6完美實現(xiàn)WordPress偽靜態(tài)的配置方法。經(jīng)測試完全可用,對目前流行的WordPress偽靜態(tài)配置方法都進(jìn)行了總結(jié)!下面簡單說下方法。
1.下載WordPress URL Rewrite組件
發(fā)布頁:http://www.binaryfortress.com/wordpress-url-rewrite
WordPress URL Rewrite主要功能與特色:完全無需人工干預(yù),全自動重寫URL,只需要在后臺設(shè)置好固定鏈接(Permalinks)形式,就能直接使用,就像linux下用.htaccess一樣。可以使用在一級目錄和子目錄,也可以排除不需要重寫的目錄。這個非常方便,對于某些目錄不需要URL重寫的就將其排除,不會造成無法訪問。因為全自動,所以免去了在寫重寫規(guī)則時候遇到的規(guī)則重復(fù)造成部分目錄和文件無法實現(xiàn)的情況。我想,很多站長都遇到過這種情況吧,當(dāng)然我也有過,那個叫折騰來著。
2.安裝WordPress URL Rewrite
把下載的壓縮包解壓到任何地方,只要保證WordPressURLRewrite.ini和WordPressURLRewrite32.dll(32位版本,64位版本對應(yīng)為64.dll)在同一文件夾下就可以了。
然后打開WordPressURLRewrite.ini設(shè)置你的博客目錄,以及需要排除的目錄,這里就不詳細(xì)說了,Readme.txt里有詳細(xì)說明,有什么不清楚的地方可以給我留言。
接下來,在IIS中選擇相應(yīng)的站點,在ISAPI篩選器中加載WordPressURLRewrite32.dll就可以了,加載完不用重啟IIS,可以停掉網(wǎng)站再啟動。
注意:要給dll所在的目錄加上IIS_WPG組的寫入權(quán)限,否則無法加載對應(yīng)dll文件。