2

現在、.htaccesを使用して、サーバー上の1つのディレクトリへのすべてのアクセスをブロックしています。

deny from all

私はすべてのコーディングにphpを使用していますが、ある時点でjavascriptを使用してセキュリティで保護されたディレクトリからmp3を再生しています。しかし、これは.htaccessによってブロックされています

とにかく、JavaScriptによるディレクトリへのアクセスを許可しても、ユーザーがURLを入力してファイルにアクセスするのをブロックすることはできますか。

申し訳ありませんが、私は.htaccessを初めて使用し、理解できません。

ありがとう。

4

3 に答える 3

4

いいえ、JavaScriptクライアント側です。したがって、ファイルにアクセスできる場合は、クライアントもアクセスできます。

おそらくwebrootの外部でも、ファイルを非公開ディレクトリに移動し、スクリプトを使用してファイルを読み取り、クライアントに送信することを検討してください。これは、PHPを使用して簡単に実行できます。

于 2012-12-25T03:41:56.783 に答える
1

いいえ、私が知っていることではありません。すべての音楽ファイルがリストされないように、インデックスのある別のディレクトリに音楽を移動してみませんか?

于 2012-12-25T03:39:30.310 に答える
0

私はこのコードを使用して、mp3やoggなどへのアクセスを許可することになりました。最適ではありませんが、機能します。

deny from all

<FilesMatch ".(ogg|mp3)$">
Order Allow,Deny
allow from all
</FilesMatch>

答えてくれてありがとう。

于 2012-12-25T04:17:35.857 に答える