在我的根网站文件夹中,我有一个文件夹列表(文件,模块,类),我正在使用.htaccess来阻止访问。但是,在modules /文件夹中,有些模块带有自己的图像,我想允许它们访问。
如何允许访问modules /下的文件夹中的图像,但是仍然阻止访问同一目录路径中的任何其他文件?
答案 0 :(得分:1)
在.htaccess中尝试此操作。它应该允许您授予对目录中图像的访问权限。您可能需要调整它以使其适合您。
<FilesMatch "\.(gif|jpe?g|png)$">
Order allow,deny
Allow from all
</FilesMatch>
答案 1 :(得分:0)
如果您阅读本文档,我相信:http://httpd.apache.org/docs/1.3/howto/htaccess.html您将深入了解如何获得所需的访问权限。
总而言之,无需重写文档:您可以通过这些文件夹中的.htaccess文件访问您希望的目录,并且.htaccess文件可以放在目录树中的任何级别。
此外,本文还提出了一些使用主服务器配置文件而不是.htaccess文件可能表现更好的建议。
希望这有帮助, -James