Rapists do take responsibility for their own safety. They strive to isolate their victims. So they won't be interrupted or caught. That's why rapists don't snatch women and drag them to the lobby of a police station to rape them.So should rapists. Why some posters here are against rapists being responsible for raping people is beyond any morality I know.
The morality you know is one of irresponsibility towards ones own safety. If you're about to drive through an intersection with a green light and you see a another car barreling through running the red, would you stop? After all the other driver is in the wrong and its their legal responsibility to yield. If you care more about being dead right then do what ever you want that's legal. Walk through some ghetto at night nude, stumbling drunk and waving wads of cash. Morally you would be in the clear. We could even put "it wasn't my fault" on your tombstone.
If this were a common rape scenario, you might have a point, but what you describe has never actually happened in real life.
A more common rape scenario is not the moral failure of risking one's safety. A more common scenario is putting trust in another person. Suppose our rape victim has had to much to drink and decides not to drive her car. She asks an acquaintance for a ride. She is now alone with him and he rapes her. How much of this crime is her responsibility?