WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 PHP 中进行重定向

主题:PHP / MySQL上一页|下一页

答案:使用 PHP header() 函数

您可以简单地使用 PHP header() 函数将用户重定向到不同的页面。

以下示例中的 PHP 代码会将用户从放置它的页面重定向到 URL http://www.example.com/another-page.asp。 您还可以指定相对 URL。

<?php
header("Location: http://www.example.com/another-page.asp");
exit();
?>

如果您想将用户从旧页面永久重定向到新页面,请在 header() 函数中提及 HTTP 响应代码,如下例所示,以便搜索引擎将"pr权重"从旧页面转移到新页面。

<?php
// 301 重定向
header("Location: http://www.example.com/another-page.asp", true, 301);
exit();
?>

如果未明确指定状态代码,例如 header("Location: URL") 默认为 302(已找到)。 对于临时重定向,请使用 HTTP 状态代码 307。


FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements