YII2: Почему $this-redirect возвращает пустую страницу?
Проблема не в синтаксисе, так как такой же результат я получаю даже с return $this->goHome();
Ну и перепробовал кучу вариантов из гугла - результат одинаков.
Почему может такое происходить?
Я решил проблему.
Такое поведение (вывод пустой странице) обусловлено тем, что YII2 перед редиректом проверяет наличие заголовка. Если заголовок есть, то редирект не выполняется и будет выдана пустая страница.
В моем случае, причиной наличия заголовка были пустые строки в конце в файле контроллера, стоило их убрать и все заработало.