Моя реальная реализация этого намного сложнее, с аутентификацией и множеством других вещей, но в самой простой форме, вот проблема, с которой я столкнулся.Перенаправление с заголовком не показывает себя в качестве реферера.
Итак, допустим, у меня есть три страницы: start.php, middle.php и end.php
start.php
<html><body>
<a href="middle.php">middle</a>
</body></html>
middle.php
<?php
header('Location: end.php');
?>
end.php
<?php
echo 'The referer is: ' . $_SERVER['HTTP_REFERER'];
?>
Когда вы переходите по ссылке, вы попадаете на end.php, но реферер не средний.php.Есть ли какой-либо другой метод перенаправления, который я могу использовать, чтобы исправить это, или что-то еще, что я могу сделать?участник вечеринкиЕдинственный метод, который они должны проверить, - это обновить URL.Я не могу это контролировать.Мне просто нужна моя страница, которая выполняет перенаправление, чтобы отправить правильный URL.Есть ли альтернативы этому методу перенаправления, вместо того, чтобы выделять причины не доверять http_referer?