我有一个first.php
页面
header("Location: script/script1.php")
还有script1.php
另一个
header("Location: first.php")
但它显然让我去/script/first.php
。有没有办法将它重定向到<root>/first.php
而不是<root>/script/first.php
?
试试这个:
header("Location: ../first.php")
或改用绝对路径或 url。
说明:..
是用于“父目录”的 unix/linux 表达式。互联网是 unix 领域,因此规则也适用于那里。
代替:
header("Location: ../first.php")
试试这个:
header("url: ../first.php")
这将更改 url。在某些情况下使用位置不起作用
由于:'../'
是表示“父目录”。所以,这将起作用。
你可以这样做。在“0”秒内重定向回主目录(根)-
<?php
header('Refresh: 0, url = /Root_Dir/');
?>
将“Root_Dir”替换为您的目录名称。