Teaching men to not rape is the only valid way to prevent rape. These kinds of "rape prevention" ideas that put the responsibility on women for their own safety is just another tool for the rape culture to victim blame when rapes happen, because they didn't follow the "rape prevention" manual closely enough.