新建個(gè)記事本文件,寫(xiě)入如下內(nèi)容,域名換成你自己的,保存后通過(guò)ftp上傳的你的網(wǎng)站根目錄,重命名為.htaccess即可。
SetEnvIfNoCase Referer "^http://vincyfans/.com/" local_ref=1
SetEnvIfNoCase Referer "^http://www/.vincyfans/.com/" local_ref=1
<FilesMatch "/.(jpg|zip|rar|gif|bmp|torrent|mp3|mpg|rm|ra|mov)">
Order Allow,Deny
Allow from env=local_ref
Allow from 127.0.0.1
</FilesMatch>
多個(gè)域名設(shè)置方法如下:
# 開(kāi)啟Rewrite模塊
RewriteEngine On
# 定義要保護(hù)的文件夾,建議只要保護(hù)上傳文件夾(/data/attachment/)就可以,如果是所有目錄路徑就寫(xiě)/
RewriteBase /data/attachment/
#允許空的來(lái)源,因?yàn)橛脩艨赡苁謩?dòng)輸入圖片網(wǎng)址
RewriteCond %{HTTP_REFERER} !^$ [NC]
#允許的網(wǎng)站,一行一個(gè)域名
RewriteCond %{HTTP_REFERER} !verydz.com [NC]
RewriteCond %{HTTP_REFERER} !discuz.net [NC]
#括號(hào)中的是要保護(hù)的文件拓展名,這里只保護(hù)了 gif,jpg,png,再加上出錯(cuò)時(shí)的圖片地址 unavailable.png
RewriteRule .*/.(gif|jpg|png)$ http://example.com/unavailable.png [R,NC,L]
新聞熱點(diǎn)
疑難解答
圖片精選