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]
是不是很簡單咧...
書籤