Rape is a crime of opportunity. That's why it tends to happen between acquaintances more often than not. In order to absolve themselves of the act, the people in power, men deflected the reasons for rape onto women. You can blame patriarchy and Abrahamic religions for a real double down on this one too.
When you're "property" rather than a "person" crimes against your person aren't so much a person raping another person with rights but a citizen vandalizing another citizen's property. In order to maintain the status quo of treating women like shit, various methods of focusing the blame on them rather than citizens (men) came about. You rape my wife, I get to rape yours. Only whores get raped because they're out on the street. Men just can't help themselves, so what you're wearing, your previous sexual history and what you've been imbibing obviously negates any self-control on behalf of the rapist. With all this energy and shame imposed on women the people in power, again men, let's not white wash this, could easily and often avoid consequences for such a fucked up behavior.
If those damn vile feminists hadn't come about rape would still be some affront a man does to another man, rather than a crime against a person, a woman. Hell rape between spouses wasn't even considered "a thing" until the latter half of the 20th century. That meant up until very recently wives were merely sex receptacles for quite some time whether they wanted to be that night or not.
Our culture is still dealing with these skeletons in the closet. Women are still blamed but it's getting better. Yes Steubenville was awful but the amount of push back was progress. The idea that women are inviting this act onto their person is getting the middle finger more and more but here are things that don't help: the persistent idea that if I tell women how to live their lives, it will make them safer. It won't, please stop. Instead of patronizing us about how we can minimize the risk of assault why don't you do something instead? If you're in college be more aware of what's going on around you. Don't just let a guy throw a incapacitated girl over his shoulder up to the bedrooms at a house party. If you think a friend, colleague, whatever has toxic ideas about sex/consent call them out on it. If you're raising a child make sure they are educated, make sure they know that women and vulnerable people are not objects to merely get them off. There are so many ways to handle this problem other than "well maybe women should be more careful."