我目前使用.htacces
阻止对我服务器上某个目录的所有访问deny from all
我使用php进行所有编码,除了有一点我使用javascript从我的安全目录播放mp3。但这被.htaccess
阻止了是否有允许javascript访问目录但仍然阻止人们输入网址并获取对文件的访问权。
抱歉,我是.htaccess的新手,无法理解。
感谢。
答案 0 :(得分:4)
不,JavaScript
是客户端;因此,如果它可以访问文件,客户端也可以。
考虑将文件移动到非公共目录,甚至可能在webroot之外,然后阅读它们&使用脚本将它们发送到客户端。这可以通过PHP轻松完成。
答案 1 :(得分:1)
不,不是我知道的。为什么不将音乐移动到另一个具有索引的目录中,以便不列出所有音乐文件?
答案 2 :(得分:0)
我最终使用此代码来允许访问mp3和oggs而不是其他内容。它不是最佳的,但它有效。
deny from all
<FilesMatch ".(ogg|mp3)$">
Order Allow,Deny
allow from all
</FilesMatch>
感谢您的回答。