網頁伺服器由 IIS 換成 Apache2

今天我們的blog把網頁伺服器由IIS換成Apache 2.0.54. 原因有二:

  1. apache內建有mod_rewrite模組,且WordPress搭配apache可以自動產生permalink需要的rewriterule,不需要如前篇講的自己去編寫rewriterule.
  2. Windows XP上的IIS內定只能支援同時10個連線,微軟有工具可以改成最多支援40個連線.雖然以這個小小站的規模來講,40個連線是絕對夠用,但是有這個限制總是有小小的不爽.

細心的人可能發現網頁最下面的logo,換成了! 感謝IIS努力地為這個blog工作了一個月又十天,也是很穩很不錯啦! :clap:

作法看 這篇. 另,右上邊新增了四個連結,請多多利用.

WordPress Permalink 與 IIS 用的 ISAPI_rewrite

本篇屬進階功能,適用於裝好WordPress又想挖掘出新功能的人使用.

WordPress 裡有個東西叫做 Permalink, 它是 permanent link 的縮寫. What is that? 簡單的來說它是為了要讓URL看起來更漂亮更易懂, 例如, 如果有一篇文章,它的 URL 是
https://blog.gspirits.org/wp/index.php?p=21

https://blog.gspirits.org/wp/archives/2005/03/26/DECT數位無線電話/
哪一個容易懂? 當然是後者,一眼就可以看出是 2005 年 3 月 26 日的文章, 標題是”DECT數位無線電話” 😎
不過,很可惜,那只適用於英文篇名,而我們寫的文章篇名通常是中文的,會有問題. 所以,另一個方式是使用下面的格式,
https://blog.gspirits.org/wp/archives/2005/03/26/20/53/24/
也就是說,文章在 2005 年 3 月 26 日 20 時 53 分 24 秒發表,仍然比 index.php?p=21 好多了. 本blog就是用這個方式.

哦? 就這樣? 沒什麼用嘛… 也許你會這樣想. 它之所以被發展出來是有道理的,理由如下:
Continue reading

架設 WordPress 的一些經驗,使用 Windows XP + IIS

曉瑩想在網路上作一些網誌(web log,簡稱blog)的時候, 我就在網路上搜尋看哪一個blog套件好用. 最先找到的是Movable Type, 也試了裝看看, 結果是可用, 但是在上傳圖片時有些問題 (現在已經沒問題了,原來是檔案權限的關係)… 後來又找到目前使用的WordPress, 基本上是要搭配 Apache 網頁伺服器, 由於家裡有現成的 Windows XP 整天開者, 上面也有 IIS 網頁伺服器就不想再裝一個額外的Apache.
Continue reading