«По грибы» говорят, когда идут в лес собирать грибы. easyen.ru www.bolshoyvopros.ru Выражение указывает, что грибы — это повод, причина, по которой отправляются в лес. easyen.ru
Однако с точки зрения грамматики правильно говорить «за грибами». www.techinsider.ru aif.ru Варианты с предлогом «за» стилистически нейтральны, общеупотребительны и соответствуют литературной норме. www.techinsider.ru Выражения «по грибы» уместны только в разговорной речи. www.techinsider.ru www.ekburg.ru
Есть мнение, что варианты «по грибы» появились из-за суеверий предков. aif.ru Они верили, что слова могли стать пророчеством: «пойти за грибами» означало заблудиться, буквально — идти по лесу, следуя за грибами. aif.ru