Mod rewrite mod_rewrite未递归执行?[回答:用户错误]

Mod rewrite mod_rewrite未递归执行?[回答:用户错误],mod-rewrite,Mod Rewrite,好的,我正在尝试将所有pdf请求重定向到一个脚本,该脚本将记录请求。 更多的是概念证明,这样我就可以记录更多文件的所有下载 .htaccess文件位于/test中: RewriteEngine on RewriteCond %{REQUEST_URI} .*\.pdf$ RewriteRule (.*) /download.php?file=$1 [R,L] 为了找出问题所在,它被简化了很多 它重定向/test/something.pdf 但不是/test/sub/something.pdf

好的,我正在尝试将所有pdf请求重定向到一个脚本,该脚本将记录请求。 更多的是概念证明,这样我就可以记录更多文件的所有下载

.htaccess文件位于/test中:

RewriteEngine on
RewriteCond %{REQUEST_URI} .*\.pdf$ 
RewriteRule (.*) /download.php?file=$1 [R,L]
为了找出问题所在,它被简化了很多

它重定向/test/something.pdf 但不是/test/sub/something.pdf


我做错了什么?

您是否在
/test/sub/
中有另一个htaccess文件?…它是空白的。但是是的。这就解决了问题。用户错误再次出现。我一到家就把这个问题标记为已解决,并有时间四处寻找按钮。