IIS下開啓DISCUZ論壇URL靜態化功能

開始工作: 1、首先我們要下載IIS Rewrite模塊:     網上有不少IIS Rewrite模塊提供下載,大家可以找回來。實在找不到的話,可以使用我提供的IIS Rewrite模塊包。下載地址是:http://www.545600.com/download/IISRE.rar 2、遠程登錄服務器或在服務器上操作:     把下載回來的IIS Rewrite模塊解壓後,放到一個目錄中,建議放在C盤,與PHP解釋程序放在一起,必竟這兩個是混合作用的嘛。如: C:/PHP/REWRITE 目錄中。 3、打開IIS信息服務管理器 4、選取DZ論壇的站點,右鍵點擊後取其屬性。 5、選擇“ISAPI篩選器”頁,並單擊“添加”按鈕。 6、在“篩選器名稱(F):”中輸入“Rewrite”, 在“可執行文件(E):”中輸入“C:/php/Rewrite/Rewrite.dll” 注意:在“可執行文件(E):”中輸入的地址是,是服務器上的絕對地址,如果你的Rewrite文件不是C:/PHP這個目錄中,你必須爲其指定正確的地址。也可以點下面的“瀏覽(B)”按鈕來選擇其絕對地址。 7、配置好以後,我們就可以點擊確定按鈕出退網站屬性設置了。 8、編寫httpd.ini文件 這個文件是基於rewrite規則的配置文件,一定要認真編寫。如果不會編寫,可複製下面代碼放入httpd.ini配置文件中。 --------------------------------------------------------------------- CODE: [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP RewriteRule ^(.*)/archiver/([a-z0-9/-]+/.html)$ $1/archiver/index/.php/?$2 RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)/.html$ $1/forumdisplay/.php/?fid=$2&page=$3 RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)/.html$$1/viewthread/.php/?tid=$2&extra=page/%3D$4&page=$3 RewriteRule ^(.*)/profile-(username|uid)-(.+)/.html$ $1/viewpro/.php/?$2=$3------------------------------------------------------------------ 注意:不熟悉rewrite編寫規則的朋友一定不要改動其中的內容。在我所提供的下載包中,已經有該文件,同樣注意不要改動其內容。     把寫好的httpd.ini文件放在你剛纔的“Rewrite”文件目錄中就行了。 9、切換回到IIS信息服務管理器,右鍵點擊WEB服務器,選擇“重新啓動IIS” 確定重啓之後系統會提問一次,再次確定,稍等片刻IIS就重新啓動好了。 這時,我們可以斷開遠程鏈接或離開服務器了。 rewrite.dll這個插件,很多虛擬主機運行商都不支持。 所以在購買空間之前一定要問清楚是否支持該插件 10、回到自己的電腦上,打開論壇頁面,以管理員身份登錄DZ論壇的後臺。 11、登錄後臺後,選擇“基本設置”選項卡,再點左邊導航條上的“搜索引擎優化”欄目。在“啓用 Archiver: ”選項中,選中“完全啓用”選項。 12、提交完“搜索引擎優化”後,我們再從左邊導航條上選擇“論壇功能”欄目。     在欄目中的“URL靜態化:”中,我們把選項選到“Archiver 和普通頁面均靜態化”這個功能選項上。 提交之後就完成URL靜態化的工作了。 返回前面頁面,輸入網站域名,如:http://www.adminbbs.net 我們把鼠標指向論壇的各個鏈接,就可以看到以 .html結束的靜態URL鏈接了。點擊一下進去看看,是不是感覺很爽? 是不是很簡單?有權限控制IIS服務器的又想把自己的DZ!論壇URL靜態化的,不妨馬上去試試吧。 提示一下:URL靜態化並不是生成靜態頁面,如果你想以http://www.adminbbs.net/bbs/forum-48-1.html方式登錄論壇,那是不行的,但內部的鏈接是可以的,系統只靜態了URL鏈接,並沒有生成真正的靜態頁面,所以也不會給你帶來靜態頁面的速度感,相反,還會稍加重服務器的負擔。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章