有没有办法让我找出当前页面是来自另一个 URL 的 301 或 302 重定向?你如何获得页面的前一个URL?
3 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
如果您控制重定向页面,则可以通过查询字符串传递信息。
重定向.php
<?php
header('Location: target.html?referrer='.$_SERVER['HTTP_HOST'], true, 301);
目标文件
<html>
<head>
<title>target of redirection</title>
</head>
<body>
<script>
const urlParams = new URLSearchParams(window.location.search);
const referrer = urlParams.get('referrer');
console.warn('referrer >'+referrer+'<');
</script>
</body>
</html>
添加回答
举报
0/150
提交
取消