httpd.confを使用してHTTPリクエストにいくつかのルールを適用する必要があります。これが私がしていることです。
- 私はperlcgiプログラムを使用してHTTPリクエストを処理しています。いくつかの初期検証を行った後、私はを使用してユーザーのためにファイルをダウンロードしようとしています
print("Location: /app/download/filename1\n");
- このディレクトリ/app/ download /へのアクセスを制御して、このcgiプログラムのみがファイルをダウンロードできるようにする必要がありますが、ユーザーがURL http://example.com/app/download/filenameを直接押すと、ダウンロードが実行されます。許可されるべきではありません。
これを達成するためのテクニックを提案してください。