新聞

asp.net iis7.5下配置圖片防盜鏈

發布時間

2017-08-12

來源

來自互聯網

移動

手機閱覽

對于圖片站來說,如果圖片被大量盜鏈,那么即浪費服務器資源,又帶不來什么流量。所以可以適當的采取防盜鏈。


這次維護的服務器是win2008,iis是7.5,我本以為為比較復雜,沒想到很簡單。大體記錄一下。


由于我沒辦法再操作服務器了,所以只能在我的機器上測試,測試環境是win7+vs2010+iis7.5。代碼和配置基本相同。


1.首先下載url rewrite插件,下載地址是:http://www.iis.net/downloads/microsoft/url-rewrite,下載對應的插件就可以了。下載完畢后安裝。


2.vs2013打開網站,打開web.config文件,在configuration下,加入如下代碼:




如果使用,將代碼中的ip地址換為域名,正則的域名是 ^http://(.*\.)?miraclevision\.net/.*$。


如果是盜鏈的圖片,將會顯示error.jpg

3.發布網站,右鍵internet信息服務器-》添加網站-》輸入網站名稱,物理路徑,ip地址(web.config中設置的地址127.0.0.1),主機名等信息,點擊確定。

4.到這里就設置成功了。



資訊列表

其他的資訊
OTHER