0

我目前正在检查我的 PHP 脚本以查看当前 URL 是否不是 test.php。如果不是,则重定向。如果是,请重定向。但是,我遇到了一个问题。它认为 test.php 不是 test.php。我在这里查看了一些东西,包括其他网站,但我找不到很多相同问题的问题。如果我错过了什么,请随时指出我的方向。这是我的代码:

<?php
/*
above code connects to DB, check if user is logged in. if so, then we run a check
with the DB to see if their user account is temporarily prohibited from
accessing the website. if they are, redirect. if not, do nothing. 
*/
if(($_SERVER["REQUEST_URI"]) != "/test.php") {
    echo $_SERVER["REQUEST_URI"]; // debug
    echo '<meta http-equiv="refresh" content="0;URL=/test.php">';
}
?>

谢谢!

4

1 回答 1

0

据我了解您的问题,您的重定向不起作用。您需要从元标记中删除“/”。这是代码:

echo '<meta http-equiv="refresh" content="0;URL=test.php">';

于 2021-08-08T10:22:04.273 回答