我正在使用 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 相同的目录中有一个名为“文件”的子目录,文件中有 2 个子目录文件和照片。
如何在 htaccess 中捕获文件的更完整路径?示例:files/file/a.jpg 现在它只返回 a.jpg