Rules with ever-changing goalposts, Gin.
Don't walk home drunk alone - taxi drivers can rape
"oh, I don't mean an illegal taxi"- John Warboys?
"Well maybe you should get a friend to take you home" - statistically more dangerous than the illegal taxi, and I hazard a guess that his "she was coming on to me and just regrets having consensual drunk sex and is crying rape" narrative would be believed more than her "he raped me" narrative, if she has the courage to put herself into the victim blaming pit that is society...
"Oh well are you sure it wasn't just drunk sex? Maybe you should pick your friends more carefully" - yes, I shall avoid the ones with "I'm a rapist" tattooed on their face 
"Yes, well then only go out with a partner" - again, still able to rape me, drunk or not
"And don't ever walk alone in the dark, get a cab" impractical, it gets dark at 4pm in winter and I have a life to lead and a job to come home from.
"Maybe you should stay at home then" or kill myself. I did consider this option after bring raped by the third rapist who worked his way into my life. I have agonised for years about what I could have done differently and why this kept happening to me. The answer is nothing, I had no idea they were rapists when we met. I might be unfortunate and be assaulted again; I can stick to the personal safety rules and it won't keep me safe. Not getting drunk does not protect you from rape.
The only thing that will reduce the risk of rape is not being around a rapist."oh you could do xyz" just makes people doubt someone who claims they have been raped, and makes people believe that rape only happens in certain circumstances by certain people. This does not prevent rape, it encourages it by empowering the rapist and distracting everyone else. Except the victim, who is now having to deal with the shit of everyone questioning her judgement and wisdom and integrity. This really happens - read about the Warboys case - the police didn't investigate him because there was no reason a black cab driver would have alcohol and drugs in his cab, therefore the woman must have failed to follow one of the "don't get raped" rules, that's if she's not just crying rape after some drunk rough sex that she regrets - she can't remember anything after all... this left him free to rape again. This is not an isolated case, placing responsibility on people to not get raped is doing nothing but creating a false sense of security, and a climate where the victim will not be believed.