重定向所有以文件夹为目标的请求

时间:2017-07-29 10:43:28

标签: .htaccess redirect

我必须配置.htaccess来捕获指向“/ uploads / documents”文件夹文件并重定向到PHP脚本的所有请求。该脚本将决定该文件是否能够下载。

我在/uploads/documents/.htaccess

下创建了一个文件
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]

但它对我不起作用,当调用http://myhost.com/uploads/documents/test.pdf时它下载了pdf文件而不是重定向到index.php

1 个答案:

答案 0 :(得分:0)

您可以在没有htacces的情况下执行此操作:

只需添加' index.php'在该文件夹中包含:

header('location: ../somefile.php');
exit;