然后重新啟動 apache 服務器即可。
有些用戶使用的是虛擬主機,沒有服務器的控制權,無法修改 httpd.conf 文件和重啟服務器。那么請確認你的虛擬主機支持 .htaccess,將上面的配置寫入 .htaccess 文件,放入根目錄或圖片所在的目錄即可:
復制代碼 代碼如下: .htaccess 文件的內容: # 防盜鏈配置 RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://jb51.net/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://jb51.net$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.jb51.net/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.jb51.net$ [NC] RewriteRule .*/.(gif|jpg|swf)$ http://www.jb51.net/about/nolink.png [R,NC] 注意: 1、httpd.conf 文件里的配置,是在 apache 啟動時一次讀取,效率很高 2、.htaccess 文件里的配置,每次訪問都需要讀取分析,效率很低。 三. 使用 SetEnvIfNoCase 和 access 技術實現 Apache 防盜鏈 另一種方式是利用 SetEnvIfNoCase 和 access。具體的代碼如下:新聞熱點
疑難解答