I had the same problem several years ago. I found that a babies sock works great. It's breathable. Putting an ointment on the rash first helps to stick the sock in place also. I would bring along a handfull of socks on a long ride and change it out when needed.