Национальный корпус русского языка находит 52 вхождения данной конструкции во всех имеющихся у них письменных текстах. Это не много. При этом все датируются 2010+ годом, из чего можно сделать вывод, что выражение появилось недавно, но пока ещё не закрепилось в языке.
Студентка 4 курса зарубежной филологии... · 29 сент 2021
С учётом того, что язык стремительно меняется, эта конструкция стала нормой. Причём, насколько мне известно, не диалектной (типа "скучать за кем-то"). Поэтому можно говорить "ностальгировать по прошлому" и т.п.