《白蛇传》故事雏形是发生在唐代后期的济源县,因法海是那一时期的济源人。当时的西湖面积很大,但却异常荒凉。湖东一桥因年久失修而坍塌,形成断桥。荒凉的地方多有妖魔出入,因西湖水是由珠、龙二河和南、北两条漭河汇聚而成的。民间迷信把漭说成是蟒,也就是长虫、大蛇。济源有个民俗就是在漭河桥下挂宝剑以示蟒不过剑,以剑斩蟒控制洪水不能泛滥。由此看来在济源人心目中已将漭河认作是一条大蟒。故事中所说的白蛇,青蛇实际上就是两条漭河的化身。