0

本当に簡単な質問。ファイルを保持するWebサイトを作成しています。そのユーザーがファイルを購入すると、ファイルがダウンロードされます。

唯一の問題は、ファイルの不正ダウンロードを防ぐために、ディレクトリが.htaccess権限で保護されていることです。したがって、明らかに、ユーザーがリンクをクリックしてファイルをダウンロードすると、.htaccessユーザー名とパスワードの組み合わせが表示されます。

これを管理するためのより良い方法はありますか?

ありがとう、

ジェームズ。

4

2 に答える 2

1
  • ファイルをドキュメントルートの外に保存します。
  • 独自のカスタムログインメカニズムを用意する
  • ユーザーがログインしているかどうかを確認した後、ファイルphpで提供します。ファイルがインストールされているか、インストールできる場合は、(PHPの負荷を軽減します)を使用します。readfile()mod_xsendfile
于 2013-03-13T21:28:15.693 に答える
0

HTACCESSを使用せず、ファイルをwebrootの外に置き、コードを介して提供します。

見る:

ユーザーがwebrootの外部でファイルをダウンロードできるようにする

于 2013-03-13T21:27:30.540 に答える