IIS圖片防盜鏈和下載的解決方案
在要啟用Rewrite的IIS站點(diǎn)的Isapi上添加這個(gè)篩選器
篩選器名稱(chēng)Rewrite
可執(zhí)行文件選擇 c:\Rewrite\Rewrite.dll 即可以了
httpd.ini是配置文件
圖片防盜鏈代碼
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://\1.*).*
RewriteRule .*\.(?:gif|jpg|png|bmp) /force.gif [I,O]
如果你想對(duì)個(gè)別站點(diǎn)不防盜鏈的話(huà)或者你的論壇和supesite是分開(kāi)的兩個(gè)域名的話(huà)。以上方法會(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è)代碼的意思就是除了//m.fzitv.net以及www.discuz.net這兩個(gè)站點(diǎn),在其它網(wǎng)站上盜鏈全部拒絕!
服務(wù)器 IIS服務(wù)器防盜鏈具體設(shè)置方法
今天主要說(shuō)下IIS服務(wù)器防盜鏈的設(shè)置方法。
isapi_rewrite利用正則表達(dá)式進(jìn)行替換規(guī)則的表示。進(jìn)行正則表達(dá)式的編寫(xiě)的時(shí)候,可以利用isapi_rewrite提供的正則表達(dá)式測(cè)試工具(默認(rèn)安裝提供),進(jìn)行調(diào)試。做好了匹配表達(dá)式和格式化表達(dá)式,我們可以把它們放到安裝目錄下的httpd.ini里面。文件保存后,不需重新啟動(dòng)iis即可生效。
IIS服務(wù)器防盜鏈的方法是在httpd.ini里面加入如下語(yǔ)句
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://\1.*).*
RewriteRule .*\.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O]
然后重啟IIS,這時(shí)防盜鏈就開(kāi)始起作用了,其他網(wǎng)站盜鏈過(guò)來(lái)的請(qǐng)求都會(huì)被拒絕。
如果你想對(duì)個(gè)別站點(diǎn)不防盜鏈的話(huà)或者你的論壇是分開(kāi)的兩個(gè)域名的話(huà)。以上方法會(huì)導(dǎo)致雙方相互防盜鏈!不能正常調(diào)用請(qǐng)按下面的方法改動(dòng),具體代碼:
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://(?:www\.jb51\.net|www\.discuz\.net)).+
RewriteRule .*\.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O]
至此防盜鏈配置已經(jīng)調(diào)好, 然后在網(wǎng)站根目錄下建立block.gif文件,盜鏈的網(wǎng)站顯示的就是這個(gè)圖片了,終于可以擺脫了被盜鏈的煩惱了吧。其實(shí)discuz的后臺(tái)附件設(shè)置也是可以設(shè)置防盜鏈的,只要設(shè)置附件鏈接有效期:8;下載附件來(lái)路檢查:是即可,具體可以參考Discuz!附件上傳設(shè)置方法和遠(yuǎn)程附件設(shè)置方法。
相關(guān)文章
Windows Server 2008 R2 忘記密碼的處理方法
這篇文章主要介紹了Windows Server 2008 R2 忘記密碼的處理方法,一般兩種方法,一種是軟件方法一種是通過(guò)系統(tǒng)安裝盤(pán)實(shí)現(xiàn)的,這里久違大家分享一下需要的朋友可以參考下2018-11-11
win2008r2 AD用戶(hù)賬戶(hù)的批量導(dǎo)入方法
如何導(dǎo)入大批量的用戶(hù)賬戶(hù)?是我們?cè)?008R2安裝搭建好之后需要考慮的一件事情2013-06-06
Windows?服務(wù)器如何修改管理員的用戶(hù)名與密碼
這篇文章主要介紹了Windows服務(wù)器下修改用戶(hù)名與密碼的方法,默認(rèn)密碼也不安全,接過(guò)服務(wù)器第一時(shí)間就要修改用戶(hù)名與密碼,記住服務(wù)器修改密碼不需要重啟,重新登陸即可使用2023-05-05
windows server創(chuàng)建域的實(shí)現(xiàn)步驟
本文主要介紹了windows server創(chuàng)建域的實(shí)現(xiàn)步驟,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
windows第四層負(fù)載均衡_基于NLB負(fù)載均衡詳解
下面小編就為大家分享一篇windows第四層負(fù)載均衡_基于NLB負(fù)載均衡詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01
Windwos服務(wù)器遠(yuǎn)程桌面不能復(fù)制粘貼的解決方法
這篇文章主要介紹了Windwos服務(wù)器遠(yuǎn)程桌面不能復(fù)制粘貼的解決方法,本文講解了兩種不能復(fù)制粘貼的情況和各自的解決方法,需要的朋友可以參考下2015-01-01
iis 創(chuàng)建應(yīng)用程序池的方法與分析
要點(diǎn) 只有在工作進(jìn)程隔離模式下運(yùn)行時(shí)才能使用這個(gè) IIS 6.0 功能。2009-02-02
Windows 防火墻入站和出站規(guī)則小結(jié)
本文主要介紹了Windows防火墻的入站和出站規(guī)則,包括什么是入站和出站、Windows默認(rèn)的防火墻設(shè)置等,具有一定的參考價(jià)值,感興趣的可以了解一下2024-12-12
Windows?Server?2012?基于iis的流媒體服務(wù)器的搭建圖文方法
IIS?Live?Smooth?Streaming(實(shí)時(shí)平滑流式處理)是微軟下一代流媒體解決方案。該技術(shù)是在IIS?web中集成媒體傳輸平臺(tái)IIS?media?services,實(shí)現(xiàn)利用標(biāo)準(zhǔn)?HTTP?Web?技術(shù)以及高級(jí)?Silverlight?功能,確保在互聯(lián)上傳輸質(zhì)量最佳、播放流暢音視頻節(jié)目2023-06-06

