Не работает редирект?
Нельзя установить заголовок, если уже отправлено тело.
Просто не перенаправляет или пишет ошибку? По сути если у вас в этой же директории лежит profile.php то должен отработать. Можете вот так попробовать header("Location: /profile.php"); Из корня сайта будет брать файл