我创建了一个带有登录页面的受PHP密码保护的网站。我使用以下链接注销。
<a href="admin.php?action=logout"?>Log out</a>
问题是它重定向回index.php,但不是将我的URL显示为EXAMPLE.com,而是将我的URL显示为EXAMPLE.com/index.php,这是不可取的。如何完成注销并返回干净的所需网址。
答案 0 :(得分:2)
使用以下命令注销后重定向:
header("Location:http://www.example.com/login.php");
您也可以使用以下方式通过javascript在客户端执行:
window.location='http://example.com/login.php'
答案 1 :(得分:1)
在注销页面中,您只需在代码末尾添加此重定向
header("Location:http://www.example.com/");
这将使用url example.com 重定向到相同的索引页,但不会在url中显示 / index
不要添加
header("Location:http://www.example.com/index");
它会在网址
中显示 example.com/index