Discuz 論壇如何開啟並且配置偽靜態規則
關於 windows 伺服器的神馬偽靜態、 GZIP 壓縮簡直記不清自己遇過多少次了,但是每次需要配置的卻又忘的 差不多了,這篇文章算是補個筆記。
關於偽靜態的形式太多了,之前想總結一下關於 windows 主機的各種偽靜態檔案的使用方法與情況,發現自己都屢不清,還是來先說一說 II7 的偽靜態吧。
II7/7.5 用的是 web.config 配置檔案,這個配置檔案可以配置偽靜態、 301 等等功能 (win 主機用 web.config 和 httpd.ini 實現 301 重定向)
web.config 檔案可以配置偽靜態,但是前提是 IIS 中有 「URL Rewrite 模組」,但是很多情況下 IIS7 預設沒有安裝這個模組,所以這種情況即使你配置好了 web.config 也不能生效,還會導致網站打不開。
首先到官網進行下載安裝 URL Rewrite Module 2.0:http://www.iis.net/downloads/microsoft/url-rewrite
或者直接在這裡下載:

安裝完了以後,需要 URL 重寫
安裝好後在 IIS 面板上就會多出一個 「URL 重寫」 此時,web.config 中的偽靜態規則才會生效。

去後臺 - 工具 - 更新快取 更新一下快取就行了。
至此,IIS7/7.5 的偽靜態功能配置結束。