我希望所有的请求都通过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文件中使用另一个重定向