Лучший способ перенаправления с PHP - это следующий код ...
header("Location: /index.php");
Убедитесь, что код не будет работать после
header("Location: /index.php");
Все коды должны быть выполнены перед указанной строкой.
Предположим,
Случай 1:
echo "I am a web developer";
header("Location: /index.php");
Он будет правильно перенаправлен к местоположению (index.php).
Случай 2:
return $something;
header("Location: /index.php");
Вышеприведенный код не будет перенаправлен на местоположение (index.php).
Надеюсь, это ясно.