復制代碼 代碼如下:
LoadModule rewrite_module modules/mod_rewrite.so
復制代碼 代碼如下:
ServerName vevb.com
# 防盜鏈配置
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteRule .*/.(gif|jpg|swf)$ [R,NC]
然后重新啟動 apache 服務器即可。
有些用戶使用的是虛擬主機,沒有服務器的控制權,無法修改 httpd.conf 文件和重啟服務器。那么請確認你的虛擬主機支持 .htaccess,將上面的配置寫入 .htaccess 文件,放入根目錄或圖片所在的目錄即可:
復制代碼 代碼如下:
.htaccess 文件的內容:
# 防盜鏈配置
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteRule .*/.(gif|jpg|swf)$ [R,NC]
復制代碼 代碼如下:
SetEnvIfNoCase Referer "^" local_ref=1
SetEnvIfNoCase Referer "^" local_ref=1
Order Allow,Deny
Allow from env=local_ref
|
新聞熱點
疑難解答