2010年10月13日

[Apache-Users 7816]特定ファイルをダイレクトアクセスさせない方法

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **

searoverと申します。


.htaccessの設定で


〜.net のウェブ公開領域でダイレクトアクセスで画像やjs、css

ファイルを閲覧させないため、以下のような設定にしてみたのですが、


[やりたいこと]

OK --> html/php/swf --> jpg/js/css

NG -------------------> jpg/js/css


ブラウザによっては、リファラーをかえさないものがあったり、

フラッシュファイル(.swf)から外部の画像ファイルを参照した

場合、リファラーがつかなかったりといろいろと問題があります。

このような問題を解決された方がいれば、是非アドバイスを

いただけないでしょうか? よろしくお願いいたします。


<Files ~ "\.(jpe?g|png|gif|js|css)$">
# SetEnvIf REFERER "^$" no_ref
SetEnvIf REFERER "^http://(〜\.net)|(localhost)|(127\.0\.0\.1)" ref_ok
order deny,allow
deny from all
allow from env=ref_ok
# allow from env=no_ref
</Files>

--
入退会・変更・配送一時停止は以下へ
http://www.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2010年10月13日 14:32
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/99110
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。