It is never a womans fault that she is raped, but (and I know this can be a very contentious point on here), women can and should do what they can to keep themselves safe from some of the risks.
Yes, in an ideal world anyone should be safe to walk where they like, when they like, but this is not a perfect world, and it is common sense to be aware of the dangers and do what you can to prevent it happening.
If a woman was walking on her own, late at night, down an unlit street, in high heels, quite drunk... no, she wasnt asking to be raped, but she is certainly guilty of putting herself at risk. She doesnt deserve to be raped, she should be able to do this, and I am not saying for one moment that her rapist should have any leniency whatsoever for what he has done.. what I am saying is, the woman in this example could have prevented what happened to her, if she had not put herself in danger. To ignore what is basic sensible advice because you are arrogant about your rights is foolish.
And before we get into the realms of rape by strangers only accounts for a small number of cases, and in most cases the rapist is known to the victim, I am aware of that, and that is a different scenario.