利用Apache實現禁止圖片盜鏈_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:菜鳥學習:動態網頁PHP基礎學習筆記1、 PHP片段四種表示形式。 標準tags:<?php ?> short tags:<? ?> 需要在php.ini中設置short _open_tag=on,默認是on asp tags: <% %>需要在php.ini中設
1、假設充許連結圖片的主機域名為:www.wf0088.com
2、修改httpd.conf
以下為引用的內容: SetEnvIfNoCase Referer "^http://www.wf0088.com/" local_ref=1 <FilesMatch ".(gif|jpg)"> Order Allow,Deny Allow from env=local_ref </FilesMatch> |
這個簡單的應用不光可以解決圖片盜鏈的問題,稍加修改還可以防止任意文件盜鏈下載的問題。
使用以上的方法當從非指定的主機連結圖片時,圖片將無法顯示,如果希望顯示一張“禁止盜鏈”的圖片,我們可以用mod_rewrite 來實現。
首先在安裝 apache 時要加上 --enable-rewrite 參數加載 mod_rewrite 模組。
假設“禁止盜鏈”的圖片為abc.gif,我們在 httpd.conf 中可以這樣配置:
以下為引用的內容: RewriteEngine on |
分享:網頁實例:詳細介紹用PHP來編寫網頁記數器本款計數器用文本計數。沒有用到數據庫,可以實現如下功能: 利用一個文本文件實現多個頁的計數減少服務器的I/O占用率在需要紀錄的文件里,只需加入很少的幾行代碼 基本思路如下: 服務器
相關PHP教程:
- 相關鏈接:
- 教程說明:
PHP教程-利用Apache實現禁止圖片盜鏈
。