0

ブラウザで画像を開かないようにapacheまたは.htaccessの設定はありますか?代わりに、ユーザーが画像をコンピュータにダウンロードして開くように強制します。たとえば、http://site.com/image.jpgこれに移動すると、ファイルがダウンロードされます。ブラウザに画像をロードしたいのは、画像がHTMLページに埋め込まれているときだけです。例えばhttp://site.com/mypage.html

それが不可能な場合は、に行くと少なくとも完全にブロックhttp://site.com/image.jpgできますか?htmlとphp以外のファイルでエラー403などが発生しますか?

4

1 に答える 1

0

パフォーマンスのオーバーヘッドは少しありますが、それ以外の場合は Web アクセスできないディレクトリから画像を取得するだけのページ (php または任意の言語) を作成できます。次に、すべての画像リンクをそのページに移動させ、書き換えを使用して画像 URL のように見せることができます。

ページ:/images/25.jpg => /images.php?id=25&type=jpgまたは類似のもの

あなたがしようとしていることを正確に確認してください。

http://michael.theirwinfamily.net/articles/csshtml/protecting-images-using-php-and-htアクセス

于 2011-11-06T05:07:50.887 に答える