防止網站內容被盜連 For Windows Server + IIS



贊助商連結


gam
2004-03-11, 07:29 PM
Windows + IIS 的 WebServer 防止被連結的方法

首先到以下網址下載程式(ISAPI_Rewrite 2.3 build 39)

http://www.helicontech.com/download/#isapi_rewrite

只要下載免費的Lite Version就可以了

然後安裝

安裝好之後到c:\Program Files\Helicon\ISAPI_Rewrite\

打開此檔案 - httpd.ini

打入以下的程式碼即可
------------------------------------------------------------------
[ISAPI_Rewrite]

# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

# Stop Hotlink
RewriteCond Referer: (?!http://(www\.abc\.com\.tw)/?).+

RewriteRule .*\.(gif|jpg|jpeg|png)$ . [F]

-------------------------------------------------------------------

存檔之後就生效了!!

我是以http://www.abc.com.tw為例子

如果是http://123.123.123.123

只要改成 RewriteCond Referer: (?!http://(123\.123\.123\.123)/?).+

如果你的網站還有其他不同的檔案格式只要再加上副檔名於此即可

RewriteRule .*\.(gif|jpg|jpeg|png|***)$ . [F]

是不是很簡單咧...:jump:

贊助商連結


gam
2004-03-11, 07:37 PM
忘了說

如果要讓其它網站可以連結你的網站內容
只要把他的網址直接加入就好了