使用htaccess将所有文件访问重定向到php


Redirect all files access to a php using htaccess

我想将所有文件的访问重定向到一个php文件,这个php必须知道试图访问的文件,目前我有以下文件。htaccess

RewriteEngine on
RewriteRule ^(.*)$ valid_user.php?file=$1 [L,QSA]

但它不起作用,因为目前所有文件都是忽略valid_user.php提供的。有什么想法吗?

编辑:

忘了提一下这个.htaccess不在根文件夹上,在一个子文件夹上。

首先,您是否阅读过"何时不使用重写",并考虑过是否需要mod_rewrite

其次,您确定您的Apache配置允许使用.htaccess文件吗?