第一:首先我們需要下載一個ISAPI_Rewrite,有精簡版和完全版,一般精簡版只能對服務(wù)器全局進(jìn)行配置,而完整版可以對服務(wù)器上的各個網(wǎng)站進(jìn)行偽靜態(tài)配置.對于個人站長來說,精簡版就足夠了.下載:http://www.isapirewrite.com/download/isapi_rwl_0055.msi
第二:下載完成后,可以找到安裝包里的.msi的文件,安裝即可.隨便裝在哪都可以,默認(rèn)是裝在C:\Program Files\Helicon下,要注意的是這個目錄everyone要有讀取權(quán)限。我就因?yàn)楫?dāng)時服務(wù)器權(quán)限配的比較嚴(yán)格,默認(rèn)安裝Helicon這目錄EVERYONE是沒有任何權(quán)限的,結(jié)果老是出現(xiàn):Service Unavailable 。
第三:打開Internet 信息服務(wù),右鍵,web站點(diǎn)屬性,點(diǎn)擊ISAPI篩選器選項(xiàng)卡.添加篩選器,這里的名稱可以自己隨意填寫,路徑自己指定ISAPI_Rewrite.dll,然后確定.
下面我們先做一個測試頁new.asp,可以按照下面的代碼寫
然后,在瀏覽器中輸入:
http://127.0.0.1/new.asp?id=1234
接著你就可以在網(wǎng)頁上看到一行文字:"1234"
看到這幾個數(shù)字,就說明你測試成功了.
現(xiàn)在我們開始來配置ISAPI_Rewrite :
打開ISAPI_Rewrite的目錄,把httpd.ini的只讀屬性去掉,打開編輯.我們現(xiàn)在是需要把new.asp?id=1234修改成類似new_1234.html的路徑,因此,我們需要在httpd.ini中添加一句
RewriteRule /new_([0-9,a-z]*).html /new.asp?id={GetProperty(Content)}
保存后,我們就可以測試一下這個網(wǎng)址了:http://127.0.0.1/new_1234.html
可以看到頁面上的"1234"了吧,就這樣偽靜態(tài)配置成功了!
轉(zhuǎn)載請保留原文地址: http://htdxkj.cn/show-332.html