魏河西长城
-
三、战国魏长城
战国七雄之一的魏国,也筑有长城,据史记记载,魏长城有两处。其中一处
在今陕西北部黄河西岸的黄土高原上,
史称河西长城;
另一处在
黄河中游的南岸,
史称河南长城。
后来由于黄河改道南移,
p>
将魏长城从中冲断,
使长城一部分在黄
河以
南,一部分在黄河以北。为了论证的方便,我们仍用旧称,使用河西长城、
河南长城的说
法。
然而必须明白,
所谓河南是指古代的黄河以南,
而不是现在的
黄河以南,以免造成不应有的误解。
魏长城虽然见于记载,然而其分布走向和修筑时间,却自
古至今都有不同的
说法。魏河西长城的遗迹有所发现,而河南长城受黄河改道和黄河泛滥
的影响,
其遗迹很难寻找。
这些都给魏长城的研究探索造成许多
困难。
然而只要仔细分析
各种记载,我们仍然可以从文字的迷雾
中,找寻到魏长城的真实面貌。
(一)魏河西长城
魏国修筑河西长城,在《史记》中至少有三处记载。
《秦本纪》称:
孝公元年,河山以东强国六,与齐威、楚宣、魏惠、
燕悼、韩哀、赵成侯
并。
淮泗之间,
小
国十余。
楚、
魏与秦接界。
魏筑长城,
自郑滨洛以北,
有上郡。
《魏世家》称:
(魏惠王)十七年,与秦战元里,秦取我少梁。围赵邯郸。十八年,拔邯
郸。赵请救于齐,齐使田忌、孙膑救赵,败魏桂陵。十九年,诸侯围我裹陵。筑
长城,
塞固阳。
《六国年表》称:
(魏惠王)十九年,诸侯围我襄陵。筑长城。塞固阳。
上述三处记载,
所述皆为
魏国修筑河西长城之事,
这本是很明白的。
然而
后人对引起事的解释,却有很大的出入。
1.
河西长城修筑的时间
<
/p>
《秦本纪》称秦孝公元年(公元前
361
年)
,魏国修筑长城,而《魏世家》
和《六国年表》则称魏惠王
十九年修筑。魏惠王十九年,即秦孝公十年,公元前
352
年。
在时间上,长城的修筑竟先后相差
9
年之久。如何来认识《史记
》中所
记载的时间差异呢?
张维华认为,秦孝公元年魏国未曾修筑河西长城,其说略谓:
余意
《秦本纪》
p>
孝公元年之语,
乃述即位后六国之形势,
至
于所论之事,
未必即属于是年。夫魏筑长城,自郑滨洛,以北有上郡,其工不得谓微,必
非一
年之力所能完成,而《本纪》均属之孝公元年,则此文乃史公漫称之词,非有年
p>
代上确定之意义,其理甚显。
[1]
《秦本纪》所记,述秦孝公即位后所面临的形势,这是正确的。所论之事,
虽然未必都发生在这一年,
然而当时的实际情况确实如此。
< br>如果当时魏国没有长
城存在,
记事中岂能无中生有提到长
城?魏长城可能是秦孝公元年所筑,
也可能
是秦孝公元年以前所
筑,从逻辑上来说这两种情况都有存在的可能性。
不过在秦孝
公元年以前,
没有见到魏修河西长城的任何记载,
这就排除了秦
孝公
元年以前筑有长城的可能性,
所剩下的可能性,
便是秦孝公元年魏国曾筑有长城,
否则就不会有这种记载。
长城工程量很大,
绝非一年即可完成。
张氏以此来证明秦孝公元年魏国没有
筑长城
,则是没有道理的,张氏误解了原文。细读《秦本纪》之文,发现该文中
是说魏国有修筑
长城之事,
并没有说是否最后完成。
其实,
魏长城应是秦孝公元
年开始修筑,到秦孝公十年(即魏惠王十九年)结束,前后持续
了
10
年之久。
魏河西长城的总长度,
达数百
千米以上。
据张筱衡实地考察所见,
该长城系
< br>夯土版筑,
夯层
“厚三寸,
土中
杂以灰质,
极坚硬,
与赫连氏之统万城相似”
< br>[1]
。
如此坚固的长城,其修筑自然是相当细致用心,
用
10
年之功完成,时间并不算
长,这
是可以理解的。
2.
河西长城的走向与起止
《史记
.
秦本纪》称魏长城“自郑滨洛
以北,有上郡”
,
《魏世家》又称“筑
长城,塞固阳”
,这为我们研究河西长城的走向与起止地点,提供了重要线索。
依《史记》之言,河西长城应是起始于郑,沿洛河走向北上,进入上郡,长城之
< br>旁有固阳城。不过后人对河西长城有关地理的解释上,却仁者见仁、智者见智。
出
现了很大的分歧,
今人也各宗一家,
附会牵强,
使本来很清楚的问题反而变得
复杂化了。
(
1
)河西长城的起点
《元和
郡县图志》
卷
6
河南道陕州硖石县条称
:
“
魏长城,
在县北二十二里。
魏惠王十九年所筑,东南起崤山,西北至河,三十七里。
”可知李氏是
将崤山作
为魏国河西长城的起始地点,依当时的历史而言,是不可能的。
这是史念海据实
地考察绘制的魏国河西长城图,
图中对现存的长城遗址和文
献记
载的长城走向,
用不同符号做了标志。
他纠正了张筱衡
《梁惠王西河长城示
意图》
中的一些失误,
p>
这张图长城经大荔县城之南,
史念海则改为经大荔县城之
北。
《中国历史地图集》中魏河西长城,即据史年海图绘制。
崤山在今河南三门峡市的陕县之南,洛宁
县之丁北,界于黄河、洛河之间。
《元和郡县图志》卷
6
载:
“东至崤山,西至潼津,通名涵谷,号曰天险,所谓
‘秦得百二’也。
”又引《西征记》曰:
“函谷关城
,路在谷中,深险如函,故以
为名……关去长安四百里。
”崤山
为函谷关的东口,崤山和函谷春秋战国时期的
重险,因此,李吉甫认为魏长城应当起始于
此。
但是,崤山和函谷关在
战国时期属于秦国领地,所谓“秦得百二”即证明了
这一点。因此,谭其骧先生主编的《
中国历史地图集》
,将函谷关划放秦国的版
图。
崤山既然在秦国版图之内,
魏国岂能出界进入秦国境内筑长城?这显然是不
p>
可能的。魏国修筑河西长城时,是秦强魏弱,修长城的目的是防御秦国,从这个
角度来看,
秦国焉能允许魏国入境修长城?因此,
将
魏河西走城的起点确定在崤
山,完全违背了战国时期的历史真实。
魏河西长城起始于郑,
《
史记》说得很明确。郑是周厉王少子友的封地,始
受封于周宣王二十二年(公元前
806
年)
,称郑桓公。后来,郑桓公将其封
地迁
移到洛水以东,称作新郑,即今河南新郑市。于是,原来的郑桓公封地,后来成
p>
为秦国的领土。秦武王十一年(公元前
687
年)在这里设立了郑县
[1]
。秦汉时
期郑县仍然存在,其故址即今陕西华县。华县东南有华山,海拔
1997
米。华山
在战国时是魏国与秦国的分界处,
因此,<
/p>
魏河西长城便以华山作为起始地点。
故
《
史记正义》
称:
“魏西界与秦相接,
南
自华州郑县,
西北过渭水,
滨洛水东岸,
向北有上郡、鄜州之地,皆筑长城以界秦境。
”
《水经注
p>
.
渭水》称:
“渭水又东,
沙渠水注之,水出南山北流,西北入长城,城自华山北达于河。
”南山即华山,
河即渭水,
亦证明魏河西长城的起始地点为华山,
由此向北走向,
直达渭水之滨。
《水经注
.
渭水》所说的沙渠水,今称长涧河,它发源于华山中。河西长城始于
p>
华山峪口附近的长安洞,在长涧河的右岸(西岸)顺河而下,至华阴县城西北
3.5
公里的古城村。古城村以北是渭河滩地,受河水的冲蚀,长城的遗迹已不
可
见
[1]
。民国《华阴县续志》卷<
/p>
1
《地理志
.
古
迹》称:
“长城在县西二里,魏筑
长城,南接华山,北抵渭水,
长二十里,俗谓之古城。
”据此可知,渭水南岸的
河西长城,大
约长
10
公里左右。
(
2
)渭河以北长城的走向
从
华山到渭水之滨,
只是河西长城的一小段。
在过了渭河以后,<
/p>
长城是
“滨
洛”而行,即沿着洛水北上。
当时洛水是秦、魏两国的天然分界线,洛河以西属
秦,洛河以东属魏。因此河西长城只能
修筑在洛水左岸(即东岸)
。
洛水左岸有大荔县,河西长城由大荔县城西北通过。光绪《大荔县续志》卷
4
《土地志
.
古迹》称:<
/p>
“今县西北三十里高原后有长城村。村南里许,自原之半
跻原而南
,有城址数十丈,又南有数丈,近高原村,又南有四五十丈,至原之前
巅,在党川村西北
。其东有沟曰城墙沟,皆长城故址。
”大荔县西北与蒲城县相
邻
,光绪《蒲城县新志》卷
1
《地理志
.
古迹》称:长城“在蒲城县东五十里,
今大荔许原西有长城村,
俯视洛水,遗址显然,且距重泉故城不过十余里”
。史
念海先生
对大荔县境内的河西长城,
有详细记述,
称:
< br>“据近年来实地勘查所知,
则由大荔县城东的高城村,迤西经大荔县城西的埝城村
、东长城村、西长城村,
再经党川村,
皆断续存有遗迹。
党川村北且有沟名长城沟,
长城遗迹又由长城沟
北登许原,
经东高城村与西高城村之间,
直达许原北侧洛河岸
村边的长城。
长城
村东北的坞泥村,再东北的醍醐镇,也都似迹
。
”
[2]
大荔县北与澄发的呢过程相邻,
在澄城县境内发现有河西长城。
史念海先生
称:
“由县城东南长城头起,经杨家庄北,
袁家村南,赵庄村南,再经城墙头而
至于大峪河畔的刘家河村。
”
[1]
澄城县的东北与合
阳县相邻,合阳县境内也有魏长城。
1936
年,张筱衡曾
p>
至此考察,其记云:
“
(四月)十七日,路
经郃阳(按:即今合阳)之寺庄,见道
左残恒断壁,累累不绝,询之居民,言此古长城,
直通口外云,遂摄其影。复北
行,见此城东北迤,经营亭村,入韩城境。
”
[2]
二十世纪七十年代,史念海先生
又至此考察,所记尤为详细,称:
“合阳县境的魏长城遗迹,则在县城西北的
西
城后村和东城后村。
东城后村东北由潘家山至木场之间,
p>
当地还有人记得是曾经
有过长城的。
再东南
则由南庄、
阿地村、
郝庄、
城后村、<
/p>
寺马庄入于韩城县界。
”
[3]
史念海先生所记与张筱衡所记,基本上是一致的。
(
3
)魏河西长城止于黄河
魏长城由合阳县北上,进入韩城县(即司马迁的故里)
,最后终止于黄河
岸边。嘉庆《韩城县续志》卷
5
《刊误补遗》载:
p>
“今自县境马陵庄西南至大崩
村,多土丘,累累相接,盖秦魏分界处
,长城以北接上郡”
。张筱衡
1936
年至此
考察,
记称:
“
(长城)
入韩城境,
经大崩村,
至马陵庄,
折而东,
经社南村之北,
迄河岸而止……至马陵考查……城之北,
壕堑犹存,
更北复有一
城,
西起芝水这
曲,东临河岸,长约四五里,横亘韩原之北端…
…两城相距二百一十步。
”
[4]
史念
海先生亦曾到此,称:
“韩城县的北龙亭村、爱帖村、三甲村、辛庄、大朋
村(引者按:即大崩村)
、马陵庄诸村之北,断断续续皆有遗迹。由马陵庄折
向
东南,
在城南村和城北村之间直达黄河岸边。
由马陵庄往东为司马坂,
坂下即为
魏河之谷。
河谷之东的东少梁原上也有魏长城遗迹。
这段长城西起涺河旁,
东至
黄河岸边。
而马陵庄至城南村与东少梁原上
的两段遗迹尤雄峙高耸宛然如旧。
尤
其马陵庄至南城村的长城还
是南北两条,
相去约二百一十步。
这些段落夯土都十
分坚固。
”
[1]
由此可
知,
魏长城终止于韩城县城以南的城南村和城北村之间的黄
河岸
边,城南村、城北村都是以魏河西长城而得名。
3.
河西长城走向的误说
<
/p>
如上所述,
魏河西长城的走向和起止地点,
已基本搞清楚。
然而历史上关于
河西长城走向的误说,
在一部分人中仍有相当大的影响。
因此,
我们
有必要指出
这些误说的由来以及其不能成立的原因,借以澄清学术界的种种混乱。
唐人张守节《史记正义》称:
《括地志》云:
“稒阳县,汉旧县也,在银州银城县界。
”按:魏筑长城,自
郑滨洛,北达银州,至胜州固阳县为塞也。固阳有
连山,东至黄河,西南至夏、
会等州。稒音固矣。
《括地志》
把魏国的固阳误作
是汉代五原郡的稒阳县。
张守节不仅肯定了
《括
地志》
的错误见解,
而且还明确地指出固阳在胜州
p>
(今内蒙古准格尔旗北部黄河
南岸十二连城)
。这样一来,魏国所修筑的河西长城,便从渭河以南的郑县纵穿
河套,
一直到达了鄂尔多斯北部黄河之滨。
清代著名的地理学家杨守敬,
竟把魏
长城从华县以东一直画到黄河北岸的包头和固阳为止。
《绥远通志稿》进一步论
证包头大青山下的土石长城,就是战国的魏河西长城。
上述误说之所以产生,是因
为人们一直误认为魏国的固阳就是汉代的稒阳,
将二者看成是同一个地方。
实际上魏国的固阳并不是汉代的稒阳,
这个问题最后
是由张筱衡解决了。
1936
年
4
p>
月,张筱衡、李寿亭应杨虎城将军之约,同游韩
城。
途中他仔细考察了郃阳县和韩城县境内之魏长城,
撰写了
《梁惠王西河长城
考》
。在这篇论文中,他提出魏国之固阳即
今之合阳(旧称郃阳)
,并不是汉代之
稒阳。
< br>这篇文章虽然撰写于
1946
年,
然而当时并未发表,
一直到
1958
年才在
《人
文杂志》
第
6
期刊出。
这一发现纠正了自唐代以来相沿已久的谬误
,
史念海先生
给予极高的评价,指出其说“大有精义,堪作定论
”
。合阳县在韩城县之南,魏
长城止于韩城,
< br>也是张筱衡最先提出来的,
以后史念海先生进一步加以论证,
肯
定了魏长城止于韩城县黄河之畔。
与此密切相关的还有一个重要问题,就是《史记
.
魏世家》称“魏筑长城,
自郑滨洛以北,有
上郡”
,那么,魏国当时有无上郡?依《史记》的文意而言,
魏
国长城进入上郡,或者说河西长城是在上郡境内。秦代、汉代都设有上郡,又
都治于肤施
(故址为今榆林市南渔河堡)
。前人认为魏长城所在的上郡,就是后
来秦汉的上郡,因此,魏长城应当进入河套中部鄂尔多斯草原。故而张守节《史
记正
义》提出:
“丹、鄜、延、绥等州,北至固阳,并上郡地。魏筑长城界秦,
自华州郑县已北,
滨洛至庆州洛源县白於山,
即东北
至胜州固阳县,
东至河西上
郡之地。
”
此说影响极大,
《资治通鉴》卷
2
《周
纪二》在“魏筑长城
,
自郑滨洛
以北有
上郡”胡三省注曰:
“上郡,汉属并州。隋唐之绥州、延州,秦汉之上郡
也。
”张筱衡受此影响,认为魏国有上雒、无上郡,太史公是误以上洛(上雒)
为上郡。这个说法实不足取。其实,魏国也有上郡。史念海先生指出:
< br>“其实魏
国本有上郡,
其地与秦的上郡不同,
这一点司马迁已由侧面道及,
后人不追溯其
由来,
见秦有上郡,便合而为一,竟未悟其间相差的过于悬殊。司马迁曾明白地
记载着‘魏纳上
郡十五县’
(
《史记》五《秦本纪》
)
……魏国的上郡,其实就是
黄河以西的地方。
”
[1]
固阳位置的确定,
< br>上郡疑难的解决,
使我们得以纠正许多历史文献中关于魏
河西长城的种种误说,对魏长城的走向和位置有清楚的分辨和了解。
4.
魏修河西长城之背景
魏国为什么要在河西地区修筑长城?魏国河西长城为
什么要在秦孝公即位
以后修建?要回答这些问题,必须了解当时的历史背景。
魏国的河西地区,原来是秦国的土地,
后来被三晋所占领。
《史记
.
秦本纪》
载秦孝公语曰:
昔我缪公自岐雍之间,修德行武,东平晋乱,以河为界,西霸戎翟,广地
千里,天子致伯,诸侯毕贺,为后世开业,甚光美。会往者厉、躁、简公、出子
之不宁,
国家内忧,
未遑外事
,
三晋攻夺我先君河西地,
诸侯卑秦,
丑莫大焉。
献公即位,镇抚边境,徙治栎阳,且欲东伐,复缪公之故地,修缪公
之政令。寡
人思念先君之意,
常痛于心。
宾客郡臣有能出奇计强秦者,
吾且尊官,
与之分土。
秦孝公的这段表白说明了两个问题,
其一秦国的领土河西地曾被三晋所夺占,
其二是秦孝公要继承秦
缪(穆)公之事业,
“复缪公之故地”收复被三晋夺占之
领土。
自秦厉公以来,秦国内部祸乱不止。于是,三晋乘机侵秦。<
/p>
“秦以往者数易
君。君臣乖乱,故晋复强,夺秦河西地。
”那么,被三晋夺去多少土地呢?《史
记正义》说是八城。依《史记》所
载,秦国丢失的土地有大荔(今仍其名)
、频
阳(今富平县东北
)
、少梁(今韩城市南)
、籍姑(今韩城市北)
、重泉(今仍其
名,在蒲城县东南)
、西县等城。这些
土地被三晋占领以后,就变成了魏国的河
西之地,即上郡。
<
/p>
秦孝公要收回被魏国占领的河西之地,对魏国展开了一系列的征讨。据《史记
.
魏世家》
记载,
秦孝公八
年,
“与魏战元里”
(元里在今澄城县)
,
“秦取我少梁”
。
十年,
“围魏安邑,降之”
(安邑在今山西夏县
)
p>
。二十二年,
“卫鞅击魏,虏魏公
子卬
p>
”
,二十四年,
“与魏战岸门,虏其将魏错”
(岸门在今山西河津县南)
。
p>
《史
记
.
秦本纪》
载:在秦孝公即位前一年(即秦献公二十三年、公元前
362
年
)
,魏
“与秦战少梁,虏我将公孙座,取庞”
< br>(
《六国年表》则称虏我太子“)
。
从秦献公末年到秦孝公即位以后,
秦国连续对魏国进行战争,
魏国则损兵折