我有一个页面站点localhost/abc/page.php
这里我有一个 .htaccess 重定向文件,它将所有需要重定向到localhost/xyz/check.php
check.php 检查用户是否在记录中,然后发送回,localhost/abc/page.php
否则发送到localhost/abc/no_record_found.php
当它从它返回localhost/xyz/check.php
到localhost/abc/page.php
它时,它会在 inifite 循环中将其发送回,我试图通过像这段代码这样的推荐页面条件来阻止它,但仍然存在同样的问题,有人可以帮忙吗?
check.php 只包含一个代码来检查用户是否存在,然后是 header(location:back to page.php)
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^localhost/xyz/check.php [NC]
RewriteCond $1 !^index.php
RewriteRule (.*) localhost/xyz/check.php [R]
</IfModule>