前陣子已經開始限制外連圖片後(先是將六文錢網路相簿的目錄在Apache設定防盜連),耗用的頻寬獲得初步的改善,於是今天正式將整個網站的圖片都限制外連了。
由於六文錢網路相簿本身已經可以透過gallery 2系統,來防止熱連結之類的圖片外連或盜連,所以我將六文錢相簿的防盜連設定從Apache中拿掉,Apache的設定改成限制「https://yblog.org/content/upload/」這個目錄下所有圖片的外部連結或盜連。
這樣設定後,只有本站的網頁可以連結到本站的圖片,確保瀏覽的品質而且速度會變快。之前yblog.org,有一半的頻寬都是被外連圖片吃掉的,現在就好非常多。
也請本站的會員或網友,共體網站人潮變多,使用頻寬增加後的必要措施,限制圖片外連或被其它地方盜連圖片可提高大家瀏覽blog文章,以及瀏覽六文錢網路相簿的效率。
Gallery 2只要在後端的控制管理將「限制熱連接」啟用即可防盜連,而Apache設定限制外連的方法則如下:
SetEnvIf Referer "^網址(設定之後就只有這個網址可以連結下面限制的目錄內容,也就是本地端來源網址)" local_referal
SetEnvIf Referer "^$" local_referal
<directory 欲限制的目錄名稱>
Order Deny,Allow
Deny from all
Allow from env=local_referal
</directory>