答:正式开答之前,先说一件我本人亲眼目睹过的趣事。
我是广西人。
话说,广西北海合浦县有一个星岛湖。
该湖距离北海市区约五十公里,湖水方圆面积达六百平方公里,湖中分布着大大小小一千多个岛屿,星岛湖的名字就因此而来。
这个湖,和梁山泊有什么关系呢?
按说是没什么关系的。
但是,上世纪九十年代中期,由中央电视台与中国电视剧制作中心联合出品的李雪健版电视连续剧《水浒传》,在拍摄过程中,竟然到这儿取景,将之定为外景基地。
事过近二十年,至今,这儿的“水浒城”犹在,吸引着远近游客前来游玩、参观。
老实说,当年剧组在这儿拍戏时,我真的是大吃一惊,梁山泊不是在山东吗?怎么跑广西来取景了?这样“欺骗”观众,真的好吗?
后来我才知道,现在以梁山作为县名的山东省梁山县县境内,根本不存在《水浒传》里写的“八百里水泊”了,要在电视剧中反映原著所描绘的“港汊纵横数千条、四方周围八百里”的梁山泊,只能到外地取景了。
梁山县既然没有水泊,那么,位于山东省西南部梁山县境内的那座梁山,是否就是《水浒传》中所写的梁山,就很值得怀疑了。
补充一下,梁山县是1949年才设立的,此前梁山在山东寿张县境内的。
康熙五十六年,寿张知县滕永祯修撰《寿张县志》时,其在卷一《方舆志》中就这么写:“凡天下山川,以史乘所纪为据。小说诬民,在所必禁。梁山为寿张治属,其山周围可十里。水浒小说乃云‘周围八百里’,即宋江寨,山冈上一小垣耳,说中张皇其言,使天下愚民不至其地者,信以为然。长奸萌乱,莫此为甚。因拈出之,以告司治君子,并使天下之人知之,小说之不可信也如此。”
由于梁山周围无水泊,而且山太低、太矮、太小,山上的“宋江寨”只是“山冈上一小垣”, 滕永祯由此否定了《水浒传》的描述,说这是“小说诬民”、“小说之不可信”。
然而,滕永祯是只知其一,不知其二。
历史上有一个非常著名的笑话,可见于《涑水纪闻》卷十五,但《邵博闻见后录》卷三十写得更生动,云:“王荆公(即王安石)好言利。有小人谄曰:‘决梁山泊八百里水以为田,其利大矣。’荆公喜甚,徐曰:‘策固善,决水何地可容?’刘贡父(即北宋史学家刘攽)在座中,曰:‘自其旁别凿八百里泊,则可容矣。’荆公笑而止。”
还有,韩琦的《安阳集》卷五收录一首题为《过梁山泊》的诗,诗云:
巨泽渺无际,齐船度日撑。
渔人骇铙吹,水鸟背旗旌。
蒲密遮如港,山遥勢似彭。
不知莲芰里,白昼苦蚊虻。
苏辙的《栾城集》卷六也有一首《和李公择赴历下道中,杂咏梁山泊》,诗中有“秋思锦江千万里,渔蓑空向梦中求”之句。
即梁山有八百里水泊,绝非小说家所虚构。
再翻查一下正史,《五代史》有记:“晋开运元年,滑州河决,环梁山,合于汶水。”
《宋史.宦者杨戬传》记:“梁山泺,古钜野泽,绵亘数百里,济、郓数州,赖其蒲鱼之利。”
《金史.食货志》:“黄河已移故道,梁山泺水退,地甚广,遣使安置屯田。”
明朝景泰年间的徐有贞有奏疏请开广济河,其中有提到“外有八百里梁山泺,可以为泄。”
所以,《水浒传》中的梁山的确就是现在山东省梁山县县境内的梁山。
之所以现在“八百里水泊”寻无觅处,就是明景泰年间展开了河道改造工程,湖泊最终干涸,梁山县马营镇的“水泊遗址”(湿地)成为原梁山泊的唯一遗存水域。