唐末黄巢起义军攻浑城,三日不下,气愤之下扬言鸡犬不留。过年后,他知兵书“知己知彼百战不殆”,欲于民众欢庆时探敌虚实。假装挑汤圆进城,遇卖醋老人得悉消息。他逃入院中藏匿,被官兵搜寻。老人冒险藏他,不被发现。黄巢出门后,与老人约定次日从天齐庙出城。
回营后,计划在正月十五夜带兵偷袭。一声号炮内外夹攻,一夜之间攻破城门,起义军进入市区。但是,只有挂红灯的大门不会被侵犯,因此全城纷纷挂上红灯,以示对起义军的忠诚和警惕。而那些未挂红灯的豪绅大户则遭到起义军的抄家与杀戮。
第二天,黄巢开仓分粮,并给了那位帮助过他的卖醋老人二百两银子。这一习俗自此流传下来,每逢正月十五,全家都要悬挂红灯,以纪念这一历史事件。