画像アップローダ スクリプトがあるとします。アップロード ディレクトリが Php や HTML をプレーン テキストとして表示するだけで実行するのを防ぎたいとします。
簡単に言えば、そのディレクトリにアップロードevil.php
してアクセスしようとすると、プレーンテキストのソースしか表示されず、html や php は実行されません。(しかし、私はまだ画像が正常に表示されることを望んでいます)
私はそれができることを知っていますが、私が望むのは、画像を除くアップロードディレクトリから出力されるすべてのものに対してサーバーによって自動的header("content-type:text/plain");
に設定されるため、それは役に立ちません。content-type:text/plain
注: 私は php 5.3.2/Cent OS と最新の cPanel を実行しています。
ありがとう