我目前正在使用 .htacces 阻止对服务器上一个目录的所有访问
deny from all
我使用 php 进行所有编码,但有一次我使用 javascript 从我的安全目录播放 mp3。但这被 .htaccess 阻止了
无论如何允许javascript访问目录但仍然阻止人们输入url并获得对文件的访问权限。
抱歉,我是 .htaccess 的新手,无法弄清楚。
谢谢。
我目前正在使用 .htacces 阻止对服务器上一个目录的所有访问
deny from all
我使用 php 进行所有编码,但有一次我使用 javascript 从我的安全目录播放 mp3。但这被 .htaccess 阻止了
无论如何允许javascript访问目录但仍然阻止人们输入url并获得对文件的访问权限。
抱歉,我是 .htaccess 的新手,无法弄清楚。
谢谢。
不,JavaScript
是客户端;因此,如果它可以访问文件,客户端也可以。
考虑将文件移动到非公共目录中,甚至可能在 webroot 之外,然后读取它们并使用脚本将它们发送到客户端。这可以通过 PHP 轻松完成。
不,不是我知道的。你为什么不把音乐移到另一个有索引的目录中,这样所有的音乐文件都不会列出来?
我最终使用此代码来允许访问 mp3 和 oggs,仅此而已。这不是最佳的,但它有效。
deny from all
<FilesMatch ".(ogg|mp3)$">
Order Allow,Deny
allow from all
</FilesMatch>
感谢您的回答。