我正在使用htaccess来保护上传的文件不被公开使用(只有登录的用户才能看到这些文件)。
我目前的htaccess包括:
RewriteEngine on
RewriteRule ^(.*).(pdf|exe|doc|jpg|jpeg|png|gif)$ access.php?file=$1.$2 [L]
这样可行,但我的文件夹结构如下:
access.php
--------------files
---------------------file
---------------------photo
所以,在同一个目录中,access.php是一个名为'files'的子目录,在文件中是2个子目录文件和照片。
如何在htaccess中捕获文件的更完整路径? 示例:files / file / a.jpg 现在它只返回a.jpg