利用ISAPI Rewrite3.0讓你的WP2.5偽靜態_建站經驗教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:為你的WordPress的留言編上序號
      如果你的博客回復樓層太多,想從中間找某某的留言并不容易,所認如果能顯示留言序號的話顯得有意義多了。其實為WordPress的留言增加一個序號并不復雜,在WordPress中已經為我們提供好如下的代碼:?php comment_ID();? 只要我們把上面的代碼插入到comment.php中你想顯示

      網上介紹部署ISAPI Rewrite的文章也不少,但大體都是對老版本的介紹,或者比較凌亂,我按照自己的做法結合前人的經驗整理了一下,供大家參考。菜鳥發帖,難免有疏漏的地方,歡迎大家指教,也歡迎大家去我的博客轉轉。

      Apache的mod_rewrite功能可以說是相當的強大,其可以實現偽裝靜態URL以達到某些要求(譬如說SEO)。Wordpress也對此功能提供支持,在”設置-永久鏈接”中我們可以自定義永久鏈接結構。不過這一切都是基于mod_rewrite,難道IIS只能干瞪眼?不爭氣的.net!
      其實IIS中也能實現偽靜態URL。雖然沒有mod_rewrite,但是有專門為IIS準備的ISAPI Rewrite。ISAPI_Rewrite是一個強大的基于正則表達式的URL處理引擎,其功能類似于Apache’s mod_Rewrite。目前最新的版本是3.0,有Full和Lite兩種發行方式,前者可以免費使用45天,而后者是完全免費試用但是限制了一部分功能。

      我們首先到http://www.helicontech.com/download-isapi_rewrite3.htm下載Lite版的安裝包,這個頁面可以看到ISAPI Rewrite還是很強的,除了提供32位和64位的程序,居然還有支持安騰(Itanium)的版本。在服務器上安裝完以后,我們可以在”開始-程序”中找到其快捷方式,打開后如圖:

      然后點”edit”來修改httpd.conf文件,2.0版本的文件名是httpd.ini,可以通過”Import from v2.0″導入。(httpd.conf里究竟寫些什么東西呢?我們放到最后再說)

      保存以后推出,我們打開IIS管理器,選中”Web 服務擴展”,然后點選紅色框中的鏈接。

      點擊以后會彈出如下對話框,這里我們選擇”在服務器端的包含文件”,點擊確定

      隨后我們打開網站的屬性菜單,選擇”ISAPI篩選器”標簽,然后添加一個篩選器,填寫內容如下

      全部設置好,依次確定完以后重啟一下IIS就可以了

      接下來我們來看httpd.conf中的內容,我所用的內容是通過搜羅網上很多資源然后再自己稍作修改而成的,在此對這些前輩表示感謝(邊搜遍試,沒有把作者們記下來)。大家可以點擊下載:http://bbs.mb5u.com/OutputAttachment.html?ID=26738&action=download

      接下來就是WordPress里的設置了,在WordPress的設置-永久鏈接中我們選擇自定義結構,然后輸入框中填寫/post/%post_id%.html,最后保存修改,到此就大功告成了!測試下來日志、分類、存檔、回復、tag、rss等均正常顯示。

      以上操作我也是摸著石頭過河,網上資源大多是講老版本的,內容不一定通用,我的方法也不一定是唯一的方法。希望大家也能分享一下自己的經驗。
      其實偽靜態URL對SEO有多大幫助,網上的爭論也很多。不管結果如何,我們也要發揮DIY精神,樂在過程。謝謝大家觀看,也希望大家能常來我的博轉轉。

      分享:WordPress 2.5 原生相冊調用技巧
      大家都知道,最新版本的WordPress 2.5支持原生相冊功能。還沒用過?不知道?這里是一個例子。這的確是個不錯的功能,至少不用我們多裝插件。盡管這個相冊暫時功能還不是很強大,但相信已經足夠各位平常使用。 一般來說我們是通過插入這個標簽引用相冊,對于這個標簽,

      來源:模板無憂//所屬分類:建站經驗教程/更新時間:2008-04-22
      相關建站經驗教程