TA的每日心情 | 开心 2021-8-30 00:00 |
---|
签到天数: 35 天 [LV.5]常住居民I
|
在要启用Rewrite的IIS站点的Isapi上添加这个筛选器
筛选器名称Rewrite
可执行文件选择 c:\Rewrite\Rewrite.dll 即可以了
httpd.ini是配置文件
如果你想对个别站点不防盗链的话或者你的论坛和supesite是分开的两个域名的话。以上方法会导致双方相互防盗链!不能正常调用 请按下面的方法改动
请把上面代码第二行改为:
RewriteCond Referer: (?!http://(?:www\.sanreal\.com|www\.discuz\.net)).+
上面这个代码的意思就是除了http://www.sanreal.com以及www.discuz.net这两个站点,在其它网站上盗链全部拒绝!
防盗链和dz5的静态配置已经调好, 然后在网站根目录下建立block.gif文件
盗链的网站显示的就是这个图片了
我站设置:
httpd.ini
-
- [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&$3
- RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4
- RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4
- RewriteRule ^(.*)/profile-(username|uid)-(.+)\.html\?*(.*)$ $1/viewpro\.php\?$2=$3&$4
- RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4
- RewriteCond Host: (.+)
- RewriteCond Referer: (?!http://(?:www\.sunwy\.com|blog\.sunwy\.com|bbs\.sunwy\.com|home\.sunwy\.com)).+
- RewriteRule .*\.(?:gif|jpg|png) /block.gif [I,O]
复制代码 |
|