ISAPI Rewrite 是一個(gè)免費(fèi)的IIS偽靜態(tài)組件 ,可以支持URL重寫技術(shù)。IIS Rewrite IIS偽靜態(tài)組件綠色免費(fèi)版一款iis下常用的組件,一般的偽靜態(tài)防盜鏈都可以用到,是windows服務(wù)器必備工具。IIS Rewrite IIS偽靜態(tài)組件綠色免費(fèi)版的配置相當(dāng)簡(jiǎn)單,配置好之后就有一些細(xì)節(jié)是需要調(diào)試的比如在Apache’s上很有用的。
的服務(wù)器是否還在使用Isapi_rewrite lite簡(jiǎn)化版(精靈版),是否在使用Isapi_rewrite簡(jiǎn)化版一段時(shí)間發(fā)現(xiàn)經(jīng)常會(huì)出現(xiàn)無法顯示網(wǎng)頁的現(xiàn)象?ISAPI_Rewrite是一個(gè)強(qiáng)大的基于正則表達(dá)式的URL處理引擎。經(jīng)過過濾的url更符合友好url規(guī)則,更加容易被搜索引擎所接受,是一種SEO優(yōu)化有力的方法。它非常類似于Apache's mod_Rewrite,但它是專為IIS設(shè)計(jì)的,也是大家常說的URL,靜態(tài)化了。ISAPI_Rewrite完全版:具有完整功能的版本(無任何限制)。
解壓文件到C盤根目錄下
在要啟用Rewrite的IIS站點(diǎn)的Isapi上添加這個(gè)篩選器
篩選器名稱Rewrite
可執(zhí)行文件選擇 c:\Rewrite\Rewrite.dll 即可以了
httpd.ini是配置文件
如果你想對(duì)個(gè)別站點(diǎn)不防盜鏈的話或者你的論壇和supesite是分開的兩個(gè)域名的話。以上方法會(huì)導(dǎo)致雙方相互防盜鏈!不能正常調(diào)用 請(qǐng)按下面
的方法改動(dòng)
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://\1.*).*
RewriteRule .*\.(?:gif|jpg|png|) /block.gif [I,O]
請(qǐng)把上面代碼第二行改為:
RewriteCond Referer: (?!http://(?:www\.jb51\.net|www\.discuz\.net)).+
上面這個(gè)代碼的意思就是除了http://www.jb51.net以及www.discuz.net這兩個(gè)站點(diǎn),在其它網(wǎng)站上盜鏈全部拒絕!
防盜鏈和dz5的靜態(tài)配置已經(jīng)調(diào)好, 然后在網(wǎng)站根目錄下建立block.gif文件