How to make a collision for a hair rig?

I’ve run into a problem in Blender: the hair on my rig goes through the character’s back. I’m using the Wiggle Bone addon, and I’d like the body to act as a collision object so the hair doesn’t pass through it. What’s the best way to achieve this — using collisions, simulation, or is there a more proper method?