Когда пользователь впервые появляется на странице просмотра, вы можете создать переменную, сохраненную в текущем сеансе, если она еще не определена. Если он уже создан, просто проверьте, завершил ли пользователь процесс регистрации, например:
if( isset( $_SESSION[ "userRegistered" ] ) && $_SESSION[ "userRegistered" ])
header("Location: index.php"); // go to the home page if the registration is already done
else
$_SESSION["userRegistered"] = false;
Затем, после процесса регистрации, установите для этой же переменной значение true;
Теперь, если пользователь нажимает назад, страница регистрации проверит, завершен ли процесс, и, если это так, перенаправит пользователя.
Надеюсь, это поможет. Хорошего дня.