Правильно: ностальгия по чему-либо. Например: Я не знаю, как остальные, // но я чувствую жесточайшую // не по прошлому ностальгию – // ностальгию по настоящему (А. Вознесенский).
Такое употребление допустимо. Слово ностальгия в современном русском языке может употребляться в знач. 'тоска по прошлому' (в том числе по местам, где бывал раньше). Правда, в некоторых словарях такое употребление пока еще отмечается как разговорное.
Это употребительное сочетание.
Я не знаю, как остальные, // но я чувствую жесточайшую // не по прошлому ностальгию – // ностальгию по настоящему (А. Вознесенский).