2010年11月09日

画像の直リンクを防ぐ

お願いします♪いいねとかつぶやいたりして下さい
 
cakephp で画像の直リンクを防ぐ場合、.htaccess に以下を書けばいい。

○一番上の.htaccessだけに書く。 (appの一つ階層の上のフォルダの.htaccess)

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

<Files ~ "\.(gif|bmp|jpg|png)$">
SetEnvIf Referer "^http://www\.hideblog\.net/" ref_ok
order deny,allow
deny from all
allow from env=ref_ok
</Files>


で、ここで大事なのは、

SetEnvIf Referer "^http://www\.hideblog\.net/" ref_ok

と自分のドメインを指定しておくこと。
じゃないと自分のドメインからも画像が表示できなくなる。
関連するタグ: PHP cakephp
あなたにとって有用な記事でしたか?是非ブックマークしておくことをおすすめします。
 




RK さん

助かりました! ありがとうございます☆


ライブラリを配布しちゃったり
webデザイン
Fireworks
HTMLコーディング
CSS
Dreamweaver
携帯サイト
webプログラム
PHP
正規表現
cakephp
MYSQL
javascript
webマーケティング
adwords
analytics
windows7
ショートカットキー
おすすめ情報
サイト
facebook
ライブラリ
配布
アプリ
iphone
ipad
サーバー
さくらサーバー
全ての記事を読む




トップ - 最新の記事一覧 - お問い合わせ