甘肃天水街亭古镇,是三国时期的街亭吗?

首先,我想给出一个否定的答案。

街亭作为三国重镇之一,具有得失陇右、保关中安全的作用。它是蜀、魏的必争之地,也是一个有争议的历史地名。街亭在哪里,有很多不同的答案:

或者认为街亭是甘肃秦安县龙城东北60里的街泉阁古镇。或者街亭在三国时期的隰县境内,也就是今天甘肃省天水市的街亭镇;甚至有人说街亭是隋代汉川县西郡的街亭山,位于今天的陕西勉县。

以上三种说法,根据现代人的研究结果,最后一种是完全错误的。在陈克伟先生对街亭的考证中可以看出,街亭位于今天甘肃天水的古镇,但这种说法很可疑。

据陈先生考证,街亭位于甘肃省天水市街亭镇,此地以东,渭水之南有一条通往关中的古道。张泰率领的援军从西街亭而来,马谡的军队也想顺着南山东进,夺取龙山,堵住魏军西援的通道。这就是所谓的“陈仓-龙山-上托大道”。

如果说街亭镇以东的渭水南部确实有一条通往关中地区的古道,那么《街亭考》中的上述说法显然是有道理的。问题是街亭镇以东的渭水南部没有这条古道,这是我对街亭考产生怀疑的关键点。

古今道路的分布必然受到地形的影响和制约,尤其是在没有现代生产条件的古代社会。今天的水仙县北部,街亭镇以东,渭水以南,是秦岭北麓的黄土岭红沟壑区。多为厚厚的黄土覆盖,地表起伏,沟壑纵横。海拔在1100米到2000米之间。

秦岭是一条东西走向的山脉,这一带发源于秦岭北坡的大小河流,由南向北流入渭水,冲刷成深谷。这些高山深谷严重阻碍了当地东西之间的交通。不要说1000多年前的三国时期,就是今天,渭水以南也没有一条从街亭镇通往关中的公路。现在沿渭河河谷修建的陇海铁路宝鸡至天水段,也是一条翻山越谷的险路。此外,每到雨季,岩石就会崩塌,因此铁路运输不得不中断。即使是今天,在古代这里更是无法通行。

至于街亭镇东南的天水县南部地区,则是北秦岭。该地区山高坡陡,海拔1000米至2300米以上。天水县东部山区是小陇山林区,今天这里人口密度比较小。古时候是林区,没有城市,东边没有通往关中的路。

现在天水县东部的东泉到县城东南部的李桥的路也是从李桥往南,绕过甘肃的两当和陕西的凤县,然后大致沿着宝成铁路线通往关中地区。这条公路并不从天水县东部直接通往宝鸡市。之所以这样,是因为受到山川的影响和制约。这也说明,在古代,街亭镇以东的渭水南部没有直通关中的道路。

上述论证表明,《街亭考》中所说的从街亭镇向东沿渭水或秦岭的“陈伦-龙山-上鸾大道”实际上并不存在。在那种情况下,张太的西援大军不经此路到达天水地区,马谡率领的先头部队也不会经此路占领龙山,阻断魏军西援的通道。这样,街亭考中叫街亭镇的街亭就失去了战略重要性。

由于街亭镇不在张步援军必经的要道上,张泰和马谡的部队未必会在此相遇,两军也不会因此而激战。即使两军相遇,激战一场,街亭之败也绝不会导致诸葛亮出祁山全面失败的严重后果。

此外,所谓的“陈伦-龙山-上滦大道”不仅在山川上不可行,在古代文献中也是没有根据的。许多史料记载证明,连接关中和陇右的古道,并没有经过渭水以南天水县的秦岭,而是穿越了渭水以北的龙山和六盘山南段。而且这条连接今天的关中和天水地区,穿越龙山的道路,在春秋初期就已经成为秦人交流的通道。

可见,街亭考是甘肃天水街亭镇的说法是可疑的。

要确定街亭的具体位置,有一个至关重要的问题:诸葛亮第一次离开祁山的时候,张太的西征援军是从哪里到达陇右的?据《三国志》记载,张泰的军队是从关中经龙山去陇右的。

从魏国陇西总督的分析来看,如果蜀军能切断魏国西援的通道龙山,那么一月,陇西的官员就会不攻自降。由于蜀军未能切断龙山通道,魏军去了甘肃,诸葛亮失败而走。

可见,当时龙山路无论对魏国还是蜀国都是至关重要的地方。战争双方都深明利害,对于足智多谋、精通兵法的诸葛亮更是如此。由于魏军经龙山到达陇右,诸葛亮命令马谡向渭水以北的龙山地区进军,成为必然的军事行动。因为只有这样才能堵住魏军西援的通道,夺取陇右诸郡。

所以可以成立,那么张泰与马谡两军激战的街亭只能位于龙山地区的某处,而不是《街亭考》中所说的渭水以南,这就排除了街亭位于甘肃天水街亭镇的可能性。

如前所述,诸葛亮初出祁山时,魏国的西部援军从龙山进入陇右。但是古龙山有几个通道。魏的援军是从哪条通道到达陇右的?这一点,我们可以从诸葛亮再来祁山时魏援军的动向中找到一些端倪。

《三国志·张泰传》说:

“诸葛亮回祁山,上书都督,将军西去略阳,光仍护祁山,泰追木门与明兵交战……”

这说明诸葛亮再来祁山时,司马懿、张泰的援军从长安到陕西千阳,再“行上两日”到陇右汉阳,军队也经过略阳(今甘肃秦安县龙城镇)。如果渭水以南真的有一条“陈仓-龙山-上官大道”的话,那么司马懿和张泰应该是向陈仓(今陕西省宝鸡市东)挺进,然后顺着南山向西到达上官。

但是司马懿和张泰为什么要潜入渭水以北的前水谷呢?而且,张太还进军到了远离渭水的甘肃秦安县龙城镇。有什么解释?

按照街亭考里说的行军路线,根本无法解释。在我看来,司马懿和张泰援军的西进路线是:从长安沿渭水向西,再沿前水河谷向西北,再向西北,越过龙山,经略阳,再到汉阳。这再次说明“陈仓-龙山-上鸾大道”并不存在,也说明天水街亭镇很难建立街亭。

总之,以上说法说明,诸葛亮再来祁山时,张泰等援军是通过略阳以东的龙山路进入陇右的。这条路是东汉初年“削山开道,从徐帆到惠晶到略阳”的老路。在这种情况下,有理由认为诸葛亮初出祁山时,张的西征援军也是通过这条路进入陇右的。原因如下:

第一,虽然有几条古龙山路,但是从长安到天水,鸡头路和瓦亭路都在北边的大龙山一带,比较远。龙观所在的南面小陇山路虽然是最短的一条,但却是“高危岩障,无法通行的小道”,不适合军队通行。

所以相比之下,位于大小龙山之间的略阳以东的龙山路是一条比较短的路。诸葛亮再来祁山,司马懿认为去汉阳两天就够了,就是证明。

第二,龙山横跨甘肃东部和陕西西部,正好挡住了关中和天水的去路。龙山是一条南北走向的山脉,发源于其东、西坡的河流分别分为东、西两部分,没有穿过其河流。所以古人要想通过龙山,就必须利用地形,或者选择比较长的山谷,或者利用东西坡有水源的山谷作为通道。

略阳以东的龙山地区,东坡有前水河谷,西坡有略阳川河谷(即流经今甘肃张家川、秦安两县的五营河)。这两条河谷相对较近,作为通道在地形上是有利的。而且这条路是东汉初人工挖的,一直作为军事通道使用。所以,张太必然会利用这条路,既相对快捷,又适合军队通行。诸葛亮再来祁山的时候,张太靖就是这样证明的。

三、略阳西汉属天水郡,东汉属汉阳郡,三国属曹魏广卫郡。东汉初,当略阳被来歙攻陷时,肖伟“意识到了它的公开包围”。公孙述还派他去助李煜攻杨,一个月也待不下。”双方的激烈竞争,可见略阳的军事重要性。

基于以上原因,可以认为诸葛亮初出祁山时,张泰的西征援军是经由略阳以东的龙山路进入陇右的。

以上分析表明,当时魏、蜀双方攻打略阳以东的龙山,是一次战略性的军事行动。诸葛亮命令马谡进犯略阳以东的龙山,既可以阻断魏国西援的通道,支援“叛魏”的安定郡,又可以就地夺取略阳的粮草,解决蜀军不循狼的问题,为其夺取陇右数郡奠定基础。

张泰进军略阳以东的龙山,是一次针锋相对的行动,正是为了打破蜀军的封锁,保卫积重难返的略阳谷地,从而将蜀军驱逐出陇右。

这种攻防态势和利益决定了双方在这一地区必然会有一场激烈的战争,而这场战争的胜负对战争的全局有着决定性的影响和作用。诸葛亮刚出祁山的时候就是这样。这说明街亭是在略阳以东的龙山地区,而不是在渭水以南的天水街亭镇。