The best advice, of course, is to avoid one by either abstaining or drinking in moderation. However, the problem is an new one.
“The ancient Greeks thought that eating cabbage would cure a hangover and the ancient Romans thought that eating fried canaries would do the same. Today, some Germans eat a breakfast of red meat and bananas, some French drink strong coffee with salt, some Chinese drink spinach tea, some Puerto Ricans rub half a lemon under their drinking arm, some Haitians stick 13 black-headed needles into the cork of the bottle from which they drank, and some Russians drink vodka in an effort to cure hangovers. None of these ‘cures’ is effective either.”
http://www2.potsdam.edu/hansondj/InTheNews/Etc/1106621330.html