PHP アプリでは、ユーザーが写真をアップロードできるようにしています。ユーザーがアップロードすると、メタデータがデータベースに保存され、画像が Linux サーバーのディレクトリに保存されます。ビューから呼び出されたときにのみこれらの画像を表示できるようにして、正しいパーティがそれらを表示していることを確認できるようにします。誰でも URL を入力して画像を表示できるようにしたくありません。
/site
/framework
/protected /**My PHP site**/
/www
/images /**This is where I am currently storing the images**/
- これらの画像の表示を制限するには、
images
ディレクトリを の外に移動する必要がありwww
ますか? ならどこへ? - ディレクトリにはどのような Linux パーミッションを与える必要があり
images
ますか? - アクセスを制限したいデータベースに保存した画像については、フレームワーク内でアクセスルールを使用します。これらのようなルールで、特定のディレクトリ内の画像へのアクセスも制限できますか?
これにアプローチする方法について提供できる情報 (さらに調査を行うことができるようにするため) と、上記の質問に対する回答は非常に役立ちます。