.htaccess negar tudo exceto permitir o access javascript também

Atualmente estou bloqueando todo o access a um diretório no meu servidor usando .htacces

deny from all 

Eu uso php para toda a minha codificação, exceto em um ponto eu uso javascript para reproduzir mp3s do meu diretório seguro. Mas isso é bloqueado pelo .htaccess

Existe de qualquer maneira para permitir o access javascript ao diretório, mas ainda bloqueia as pessoas de digitar o URL e obter access aos arquivos.

Desculpe, sou novo no .htaccess e não consigo descobrir.

Obrigado.

Não, o JavaScript é lado do cliente; Assim, se pode acessar os arquivos, o cliente também pode.

Considerando mover os arquivos para um diretório não-público, talvez mesmo fora do webroot, e depois lê-los e enviá-los para o cliente usando um script. Isso pode ser facilmente realizado com o PHP.

Não, não que eu tenha conhecimento. Por que você simplesmente não move a música para outro diretório que tenha um índice para que todos os arquivos de música não estejam listados?

Acabei usando este código para permitir o access a mp3 e oggs e nada mais. Não é ótimo, mas funciona.

 deny from all  Order Allow,Deny allow from all  

Obrigado pelas respostas.