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

或者直接在這裏下載:

IIS7/7.5如何開啓URL偽靜態圖文教程

安裝完了以後,需要 URL 重寫

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

IIS7/7.5如何開啓URL偽靜態圖文教程

去後台 - 工具 - 更新緩存 更新一下緩存就行了。

至此,IIS7/7.5 的偽靜態功能配置結束。