日本精品一区二区三区视频/欧美综合国产精品久久丁香/av二区在线/欧美日韩久久网 - 国产精品久久久久久久四虎电影

Win2008服務IIS 7.5配置rewrite偽靜態解決方案

您的位置:

因為公司配置CRM系統的原因,原來的win2003系統環境已經不能滿足現在Web軟件運行環境,所以考慮一下升級服務器。當隨之帶來新的問題。現在銳達的網站在Win2008+IIS7.5配置下Rewrite偽靜態設置無效。網上搜索了很久,今天終于找到解決方案,分享給童鞋們。

Win2008服務IIS 7.5配置rewrite偽靜態解決方案

1、配置“ISAPI Filters”,將Rewrite 組件添加進去。請見下圖

Win2008服務IIS 7.5配置rewrite偽靜態解決方案 1

Win2008服務IIS 7.5配置rewrite偽靜態解決方案

Win2008服務IIS 7.5配置rewrite偽靜態解決方案 2

Win2008服務IIS 7.5配置rewrite偽靜態解決方案

2、進入網站應用池管理,找到你創建站點對應的應用池,默認情況下和你建立的站點名稱是一致的。單擊選中。點擊右側“高級設置”鏈接。彈出如下圖界面。把啟用32位應用程序設置為 True。

Win2008服務IIS 7.5配置rewrite偽靜態解決方案 3

win2008 iis7 應用池高級設置

3、編寫httpd.ini ,它是配置文件,如果您了解Rewrite 規則,可以直接對其進行編輯,或者自己去網上搜索別人配置好了,加以修改。

4、重啟IIS服務器,瀏覽站點。

如果沒有意外,恭喜你,網站成功運行。如果出現意外,請考慮下面幾個細節。

1、Rewrite.dll 32位和64位版本選擇的問題,Win2008默認是64位系統,上面的配置將站點以32位位方式運行,所以ISAPI Filters 中增加的是32位的。

2、Rewrite.dll 存放位置,路徑中最好不要出現中文。文件夾命名盡量用字母或英文單詞。PHP站點如果有中文,就容易出錯。

3、其他方式自己摸索,網上說可以配置web.config解決。我沒試過。

回到頂部