0

我有一个页面站点localhost/abc/page.php

这里我有一个 .htaccess 重定向文件,它将所有需要重定向到localhost/xyz/check.php

check.php 检查用户是否在记录中,然后发送回,localhost/abc/page.php否则发送到localhost/abc/no_record_found.php

当它从它返回localhost/xyz/check.phplocalhost/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>
4

0 回答 0