兩種防止網站圖片被盜連的作法
SetEnvIfNoCase Referer "^http://beauty.easylife.tw/" local_referrer=1
Order Allow,Deny
Allow from env=local_referrer
</FilesMatch>
RewriteCond %{HTTP_REFERER} !^http://beauty.easylife.tw/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://beauty.easylife.tw$ [NC]
RewriteRule .*.(jpgjpeggifpngJPGrar7z)$ http://liveasy.myweb.hinet.net/no_hotlink.gif [R,NC]
兩種方是我覺得都不錯,第一種方式是我比較習慣的方式,因為寫法對我來說比較直覺,而且FileMatch的功能其實很強大;第二種是要懂得怎麼寫正規劃表示式,還要對rewrite比較熟悉,不過好處就是可以自定義盜連的圖片;你喜歡哪一種呢?還是被盜連也無所謂?