Есть ли разница: "Вдоль Оки", "По Оке" (например расселились)
Если "расселились" то вдоль Оки, если плывут, сплавляются и т.д. то по Оке. "По Оке" имеет смысл - находиться в русле реки, либо непосредственно на воде, т.е. в самой реке.