ISAPI Rewrite 是(shì)一个(gè)免费的IIS伪静态组件 ,可以支持(chí)URL重写技术(shù)。IIS Rewrite IIS伪静态(tài)组件绿(lǜ)色免费版一款iis下常用的组件,一般的伪静态防(fáng)盗(dào)链都可以用(yòng)到,是windows服务器必备工具。IIS Rewrite IIS伪静态组(zǔ)件绿色(sè)免费版的配置(zhì)相当简单,配置好之(zhī)后就有一些细节是(shì)需(xū)要(yào)调试(shì)的比如在Apache’s上很有用(yòng)的。
的服(fú)务(wù)器是否还在使用Isapi_rewrite lite简(jiǎn)化版(精(jīng)灵版),是否在使用Isapi_rewrite简化版一段时间发现经常会出现无法显(xiǎn)示网(wǎng)页的现象?ISAPI_Rewrite是一(yī)个强(qiáng)大(dà)的基于正则表(biǎo)达式的URL处理引(yǐn)擎。经(jīng)过过滤的url更(gèng)符合友好url规则,更加容易被搜索引擎(qíng)所接(jiē)受,是一种SEO优化有力(lì)的方法。它非常类似于Apache's mod_Rewrite,但它(tā)是专为IIS设计的,也是大家常说(shuō)的URL,静态化了。ISAPI_Rewrite完全版:具有(yǒu)完整功能的版本(无任(rèn)何限制)。
解压文件(jiàn)到C盘(pán)根(gēn)目录下(xià)
在要(yào)启用Rewrite的(de)IIS站点的Isapi上添加这个筛选器
筛选器名(míng)称(chēng)Rewrite
可(kě)执(zhí)行文件选择 c:\Rewrite\Rewrite.dll 即可以了
httpd.ini是配(pèi)置文(wén)件
如(rú)果你想(xiǎng)对个别站点(diǎn)不防(fáng)盗链(liàn)的话或者你的论坛和supesite是(shì)分开的(de)两个域名的话(huà)。以上方法会导致双方相互防(fáng)盗链!不能正常(cháng)调用 请按下面
的方法改动
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://\1.*).*
RewriteRule .*\.(?:gif|jpg|png|) /block.gif [I,O]
请把上面代码第二行改(gǎi)为:
RewriteCond Referer: (?!http://(?:www\.jb51\.net|www\.discuz\.net)).+
上面这个代码的意思就是除了http://www.jb51.net以及www.discuz.net这两个站点,在其它(tā)网站上盗链全部拒(jù)绝!
防盗(dào)链和(hé)dz5的静态配置已经调好, 然后(hòu)在网站根目录下建(jiàn)立block.gif文(wén)件
