我有两个域名domain.com和main.com。我需要去main.com并返回domain.com
如何在不循环的情况下执行这些重定向?我不能添加GET参数。
domain.com → main.com → domain.com
答案 0 :(得分:1)
检查推荐人。
答案 1 :(得分:0)
您可以使用要重定向到其他位置的页面中的header
功能:
header('LOCATION: url/page here');exit;
答案 2 :(得分:0)
domain.com/get - 此时您可以添加一些额外的变量,如果您进入 domain.com 检查此变量,如果此变量存在于 GET
,然后不进入 main.com/send
如果您使用 header()
更改位置,则可以在url中添加一些get变量,例如index.php?x
。然后你可以检查isset($_GET['x'])
是否存在这个。
您无法以此形式执行此操作。
答案 3 :(得分:0)
我发现除此之外没有其他解决方案:
<强> domain.com 强>
<?php
if(!isset($_COOKIE['flag']))
{
setcookie('flag', 1, time() + 100, "/");
header('location: http://main.com');
}
else
{
setcookie('flag', '', time() , "/");
echo 'done!';
}
?>
<强> main.com 强>
<?php
header('location: http://domain.com');
?>