私は問題があります。私は Web アプリケーションを開発しており、スタッフ用のファイルをアップロードします (例: 履歴書、前科チェックなど)。これらのファイルには、John_Doe_Resume_12-12-12-16:36:23.PDF のような時間、スタッフの名前、およびファイルの種類を含む名前が付けられます。したがって、すべてのファイルはディレクトリにあるため、ブラウザにファイル パスを入力することで、このファイルに直接アクセスできます。
PHP Web アプリケーション内からこれらのファイルにアクセスして、必要なときにダウンロードできるようにする必要があります。私が考えた解決策の 1 つは、ファイル情報を mysql に保存することでしたが、これは多くの作業と余分なサーバー負荷がかかります。
ディレクトリへのアクセスを制限して、PHP Web アプリケーションのみがアクセスできるようにする方法はありますか? (つまり、人々はファイルのURLを直接入力してダウンロードすることはできません)