如何重定向请求到. htaccess中的PHP文件



我希望所有的请求都通过PHP文件传输。

My .htaccess文件:

RewriteEngine on
RewriteRule . /test.php [L,NE]

And My PHP Code:

<?php
header("Location: ".$_SERVER['SCRIPT_URI']);
?>

但是毫无疑问,这段代码的结果是一个无限循环。请求被交给PHP yy .htaccess。当PHP重定向用户时,用户会一次又一次地转到。htaccess。

希望有所帮助

Options -MultiViews
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]

接下来,处理index.php中已经存在的请求。不需要在php文件中使用另一个重定向