📅  最后修改于: 2023-12-03 14:52:48.377000             🧑  作者: Mango
在 PHP 中进行重定向,可以使用 header()
函数和 Location
头信息。
使用 header()
函数可以发送特定的 HTTP 头信息,其中包括 Location 头信息,用于进行重定向。
<?php
// 重定向到 http://example.com/
header("Location: http://example.com/");
exit();
?>
第一行使用 header()
函数,指定了 Location 头信息,值为 http://example.com/,即将用户重定向到该网址。
第二行使用 exit()
函数,防止在重定向之后执行其他的 PHP 代码。
在一些场景下,可以将 HTML meta 标签用于重定向。
<meta http-equiv="refresh" content="0;url=http://example.com/">
meta 标签被指定为 http-equiv
属性,值为 refresh。content
属性值设置为重定向的时间(单位为秒)和重定向到的 URL。
使用 JavaScript 代码也可以实现重定向。
<script type="text/javascript">
// 重定向到 http://example.com/
window.location.href = "http://example.com/";
</script>
使用 JavaScript 中的 window.location.href
属性来设置重定向的 URL。
在实践中,根据不同的需求,使用不同的方式来进行重定向。