如何在 PHP 中指定一个文件重定向到比当前文件高一级的文件?到目前为止,这是我的示意图:
-landing.html
-ajax
-checkLogin.php
checklogin.php
里面有如下代码:
header("location:dashboard.html");
这显然是行不通的,因为 landing.php
是上一层。如何选择上面一个目录的文件?我已经尝试过 ..landing.php
,但它似乎只需要文件名。
最佳答案
你真的应该使用绝对路径(至少相对于你的文档根目录)。
考虑是否将 checkLogin.php
移动到更深的目录......
以下任何一个都不会有问题。
header("Location: /landing.html");
// or
header("Location: http://www.example.com/landing.html");
关于PHP Header 向上移动一个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18862482/