□皇甫小夠 韓長(zhǎng)松
“射犬”,又名“射犬城”,或曰“射犬聚”,是兩漢時(shí)期重要的軍事重鎮(zhèn)。西漢晚期(新莽時(shí)期)和東漢晚期發(fā)生在“射犬”的兩場(chǎng)戰(zhàn)役,直接影響了當(dāng)時(shí)社會(huì)發(fā)展的進(jìn)程。遺憾的是,在兩漢時(shí)期眾多的史籍中,對(duì)“射犬”的記載卻很少,對(duì)于“射犬”地理位置的記載則更少,僅見(jiàn)范曄的《后漢書(shū)》中載:“野王有太行山,有射犬聚?!钡?jīng)考證,這個(gè)記載卻是錯(cuò)誤的。也正是這一錯(cuò)誤的記載,導(dǎo)致后續(xù)的史書(shū)中出現(xiàn)了以訛傳訛的情況。探尋“射犬”的地理位置,糾正錯(cuò)誤記載,消弭爭(zhēng)論,即是本文所要探討的問(wèn)題。
《后漢書(shū)·光武帝紀(jì)》和《資治通鑒》中,比較詳細(xì)地記述了漢光武帝劉秀攻打“射犬”戰(zhàn)役情況(后文有詳細(xì)敘述),同時(shí)涉及了“射犬”周?chē)浅?,但沒(méi)有記述“射犬”的位置所在;《三國(guó)志》的《魏書(shū)·武帝紀(jì)》,也同樣記述了曹操攻打“射犬”相關(guān)情況(后文有詳細(xì)敘述)及行軍路線,但對(duì)于“射犬”所處的位置亦沒(méi)有表述。
范曄的《后漢書(shū)·郡國(guó)志》記載:“野王有太行山,有射犬聚?!薄吧淙邸?,是對(duì)“射犬”位置的概述,但具體位置沒(méi)有說(shuō)明?!端?jīng)注·卷九·清水》篇中,對(duì)“射犬”的地理位置則有一個(gè)詳細(xì)的描述:“《魏土地記》曰:修武城西北二十里有吳澤水。陂南北二十許里,東西三十里,西則長(zhǎng)明溝入焉。水有二源,北水上承河內(nèi)野王具東北界溝,分枝津?yàn)殚L(zhǎng)明溝。東徑雍城南,寒泉水注之,水出雍城西北,泉流南注,徑雍城西?!洞呵铩焚夜哪辏┫喹[曰:今河內(nèi)山陽(yáng)西有故雍城。又東南注長(zhǎng)明溝,溝水又東徑射犬城北?!边@個(gè)記載,既有具體位置,又有參考的坐標(biāo)——“雍城”所在。但《水經(jīng)注》與《后漢書(shū)·郡國(guó)志》關(guān)于“射犬”地理位置的記載,卻相差甚遠(yuǎn),一個(gè)是在 “野王”,一個(gè)是在“山陽(yáng)”。
《讀史方輿紀(jì)要》記載:“射犬城在故武德縣北。亦曰射犬聚。光武初,破赤眉別帥及青犢、上江諸賊于射犬。又獻(xiàn)帝建安四年,河?xùn)|賊帥眭固屯射犬,曹操進(jìn)軍臨河,使史渙、曹仁渡河擊之,固北詣袁紹求救,遇史渙等,擊殺之。操遂濟(jì)河,圍射犬,射犬降?!睋?jù)此記述,“射犬”的位置“在故武德縣北”,如果所述“武德縣”是漢置武德縣,其記載與《水經(jīng)注》所述的位置是相近的。但據(jù) 《新唐書(shū)·地理志》所載,唐代設(shè)置有另外一個(gè)“武德縣”,其地理位置與《水經(jīng)注》所述的位置就相差很遠(yuǎn)了。
白壽彝先生任總主編的《中國(guó)通史》中,在“賈復(fù)”一節(jié)記載,不久,又扈從劉秀在河內(nèi)郡射犬(今河南武陟縣西北)地區(qū)鎮(zhèn)壓青犢這支河北起義軍,他手執(zhí)旌旗,一馬當(dāng)先,率領(lǐng)所部沖鋒陷陣,“所向皆靡,賊乃敗走,諸將咸服其勇”。這一記載,將“射犬”的地理位置認(rèn)定在河南武陟縣的西北部,具體地點(diǎn)沒(méi)有說(shuō)明,但這個(gè)位置與《水經(jīng)注》所述的位置是相近的。
高中教材《中國(guó)古代史(上)》中寫(xiě)道:“(劉秀)接著又在射犬(今河南沁陽(yáng))擊敗青犢、大肜十余萬(wàn)部眾以及尤來(lái)、大槍、五幡等部?!苯滩膶ⅰ吧淙钡奈恢么_定在今河南沁陽(yáng),這一結(jié)論與范曄《后漢書(shū)》的記述基本一致。
由于《后漢書(shū)·郡國(guó)志》記載的“射犬聚”與《水經(jīng)注》記載的“射犬”在地理位置上存在巨大偏差,后期史籍爭(zhēng)論不休,難以定論。
由于史書(shū)對(duì)“射犬”地理位置記載的簡(jiǎn)略和爭(zhēng)議性,加上地域名稱及自然環(huán)境的變化,依據(jù)現(xiàn)有的證據(jù)和資料,難以認(rèn)定其具體位置。但通過(guò)歷史上發(fā)生在“射犬”的兩次大的戰(zhàn)役所涉及的地域以及行軍路線,極有可能推定出“射犬”大致的地理位置。
1.相關(guān)歷史記載。更始二年(公元24年)秋,劉秀在取得了清陽(yáng)、館陶、蒲陽(yáng)大捷之后,兵進(jìn)河內(nèi),發(fā)起了“射犬”戰(zhàn)役。
《后漢書(shū)·光武帝紀(jì)》中記載:“(更始二年)秋,光武擊銅馬于鄡,吳漢將突騎來(lái)會(huì)清陽(yáng)。賊數(shù)挑戰(zhàn),光武堅(jiān)營(yíng)自守;有出鹵掠者,輒擊取之,絕其糧道。積月余日,賊食盡,夜遁去,追至館陶,大破之。受降未盡,而高湖、重連從東南來(lái),與銅馬余眾合,光武復(fù)與大戰(zhàn)于蒲陽(yáng),悉破降之,封其渠帥為列侯。降者猶不自安,光武知其意,敕令各歸營(yíng)勒兵,乃自乘輕騎按行部陳。降者更相語(yǔ)曰:‘蕭王推赤心置人腹中,安得不投死乎!’由是皆服。悉將降人分配諸將,眾遂數(shù)十萬(wàn),故關(guān)西號(hào)光武為‘銅馬帝’。赤眉別帥與大肜、青犢十余萬(wàn)眾在射犬,光武進(jìn)擊,大破之,眾皆散走?!睆倪@段記載可知:劉秀在取得蒲陽(yáng)戰(zhàn)役勝利后,便開(kāi)始了“射犬”戰(zhàn)役,其進(jìn)軍路線是從蒲陽(yáng)經(jīng)魏郡(今河北臨漳鄴城鎮(zhèn))到“射犬”。
此戰(zhàn)役,在《后漢書(shū)·吳漢列傳》中也有相關(guān)記載:“時(shí)光武南擊青犢,謂躬曰:‘我追賊于射犬,必破之。尤來(lái)在山陽(yáng)者,勢(shì)必當(dāng)驚走。若以君威力,擊此散虜,必成禽也?!唬骸??!扒酄倨?,而尤來(lái)果北走隆慮山,躬乃留大將軍劉慶、魏郡太守陳康守鄴,自率諸將軍擊之。窮寇死戰(zhàn),其鋒不可當(dāng),躬遂大敗,死者數(shù)千人。光武因躬在外,乃使?jié)h與岑彭襲其城?!肮獜穆]歸鄴,不知康已反之,乃與數(shù)百騎輕入城。漢伏兵收之,手擊殺躬,其眾悉降?!睆囊陨嫌浭隹芍瑒⑿阍诠ゴ颉吧淙鼻霸T使謝躬在隆慮截?fù)粲葋?lái),待謝躬兵敗時(shí)殺之,以占領(lǐng)鄴城?!吧疥?yáng)”,漢置山陽(yáng)縣(治今焦作市山陽(yáng)區(qū)墻南村),屬河內(nèi)郡。
又據(jù)《后漢書(shū)·岑彭傳》記載,在取得了“射犬”戰(zhàn)役的勝利之后,劉秀率大軍進(jìn)逼河內(nèi)郡懷縣(治今河南武陟城西,河內(nèi)郡治下),“既而光武至懷,歆迫急迎降”,進(jìn)而將整個(gè)河內(nèi)郡納于自己的治下。
從以上史籍記載可知,劉秀大軍戰(zhàn)前活動(dòng)的范圍是位于河內(nèi)郡東北部的清陽(yáng)、館陶、蒲陽(yáng)和魏郡、鄴城一帶。在做好軍事準(zhǔn)備后,劉秀率兵攻打“射犬”?!吧淙睉?zhàn)役中,涉及了與“射犬”相近的山陽(yáng)。劉秀占領(lǐng)“射犬”后,揮師攻打河內(nèi)郡治懷城。從“射犬”戰(zhàn)役后的結(jié)果來(lái)看,劉秀攻打“射犬”的目的是為了攻打懷城,是為占領(lǐng)河內(nèi)郡掃清障礙??梢詳喽ǎ吧淙奔仁呛觾?nèi)郡的軍事重鎮(zhèn),也是北部門(mén)戶,是攻打河內(nèi)郡治下之懷城的必經(jīng)之路。
2.行軍路線考。“清陽(yáng)”,為西漢置清陽(yáng)縣、清河郡治所在地(治今河北清河縣東南)?!梆^陶”,為西漢置館陶縣(治今河北邯鄲市館陶縣)?!捌殃?yáng)”,今河南省東北部的濮陽(yáng)市?!班挸恰?,為兩漢置鄴縣,魏郡治所在地(治今河北省臨漳縣鄴城鎮(zhèn))?!吧疥?yáng)”,為漢置山陽(yáng)縣,屬河內(nèi)郡?!奥]”,為漢置隆慮縣,屬河內(nèi)郡,今林州市區(qū)附近?!皯选?,為漢置懷縣,河內(nèi)郡治所在地(治今河南武陟城西、沁河南岸的土城村),北部與山陽(yáng)縣接壤?!耙巴酢?,為漢置野王縣,屬河內(nèi)郡(縣治在今沁陽(yáng)市城區(qū)附近,在漢山陽(yáng)縣的西部)。
按以上各縣所處的地理位置,結(jié)合劉秀發(fā)動(dòng)戰(zhàn)役的先后次序,其大軍的進(jìn)軍路線:從東北的清陽(yáng)、館陶、蒲陽(yáng)大捷之后,向西到了魏郡鄴城;從鄴城出發(fā),進(jìn)軍與山陽(yáng)相近的“射犬”;攻占“射犬”后,又進(jìn)軍懷城,占領(lǐng)河內(nèi)郡。另外,從劉秀設(shè)計(jì)誘謝躬的策略來(lái)看,劉秀大軍并未經(jīng)過(guò)山陽(yáng)。以此判斷,劉秀的進(jìn)軍路線是從東北的鄴城向西南的 “射犬”進(jìn)軍,然后向懷城進(jìn)軍。以鄴城和懷城兩點(diǎn)畫(huà)線,結(jié)合劉秀大軍沒(méi)有經(jīng)過(guò)山陽(yáng),而且“射犬”距山陽(yáng)較近的事實(shí)判斷,基本可以確定 “射犬”的位置應(yīng)該在山陽(yáng)東南部不遠(yuǎn)的區(qū)域內(nèi),應(yīng)屬山陽(yáng)的縣域范圍。
范曄《后漢書(shū)·郡國(guó)志》記載的“射犬”是在野王,而野王的位置卻在山陽(yáng)的西部,這個(gè)地理位置顯然與劉秀進(jìn)軍射犬的路線不符。因?yàn)槿簟吧淙痹谝巴?,攻打“射犬”,必先?jīng)過(guò)山陽(yáng)之地,也就是說(shuō),在到達(dá)“射犬”之前,在山陽(yáng)的尤來(lái)軍隊(duì)就早已知曉了。這種情況顯然與“劉秀計(jì)賺謝躬”的歷史事實(shí)不符。況且,若“射犬”在野王的話,劉秀的軍隊(duì)先向西進(jìn)軍攻打“射犬”,攻占“射犬”后再繞個(gè)大彎,回過(guò)頭來(lái)再向東南進(jìn)軍,去攻打懷城。這樣顯然與史書(shū)記載不符,更與“射犬”具有的重要戰(zhàn)略地位不符。因此,可以斷定,范曄《后漢書(shū)·郡國(guó)志》中記載的“射犬聚”,要么是一個(gè)錯(cuò)誤的記載,要么記載的是另外一個(gè)“射犬”,與發(fā)生兩次重要戰(zhàn)役的“射犬”沒(méi)有關(guān)系。
1.相關(guān)歷史記載。東漢晚期,軍閥混戰(zhàn),在北方逐漸形成了“挾天子以令諸侯”的曹操軍事集團(tuán)和占據(jù)冀州、并州、青州、幽州等廣大北方地區(qū)的袁紹軍事集團(tuán)。河內(nèi)太守張楊被手下楊丑殺害,不久,張楊的舊將眭固又殺了楊丑。眭固殺死楊丑后,欲結(jié)交北方袁紹,曹操得知消息后發(fā)起了消滅眭固的“射犬”戰(zhàn)役。
《三國(guó)志·魏書(shū)·武帝紀(jì)》記載:“四年春二月,公還至昌邑。張楊將楊丑殺楊,眭固又殺丑,以其眾屬袁紹,屯射犬。夏四月,進(jìn)軍臨河,使史渙、曹仁渡河擊之。固使楊故長(zhǎng)史薛洪、河內(nèi)太守繆尚留守,自將兵北迎紹求救,與渙、仁相遇犬城。交戰(zhàn),大破之,斬固。公遂濟(jì)河,圍射犬。洪、尚率眾降,封為列侯,還軍敖倉(cāng)。以魏種為河內(nèi)太守,屬以河北事。”
“四年春二月”,是東漢晚期的建安四年春二月?!安亍?,曹操遷都之地許都,今河南許昌?!昂印?,是指黃河?!鞍絺}(cāng)”,漢代重要的國(guó)家倉(cāng)庫(kù),今黃河南岸、滎陽(yáng)市東北的敖山。從曹操發(fā)起“射犬”戰(zhàn)役的進(jìn)軍路線來(lái)看,東漢建安四年夏四月,曹操親率大軍來(lái)到黃河岸邊,具體位置沒(méi)記述。《水經(jīng)注》卷五記載:“河水又東徑卷縣北。晉、楚之戰(zhàn),晉軍爭(zhēng)濟(jì),舟中之指可掬,楚莊祀河告成而還,即是處也。河水又東北徑赤岸固北,而東北注。又東北過(guò)武德縣東,沁水從西北來(lái)注之?!?/p>
2.行軍路線考?!熬砜h”,漢置縣(縣治今河南省原陽(yáng)縣原武鎮(zhèn)西北四公里的圈樓村)?!拔涞隆?,漢置縣 (縣治今武陟縣東部的大城村)。從《水經(jīng)注》對(duì)黃河走向的記載來(lái)看,黃河是從卷縣的北部、武德縣的東部,向東北流向黎陽(yáng)東南(今浚縣大伾山的東南處),再向東北流入渤海。曹操命令史渙和曹仁率軍所渡過(guò)的河流,必定是黃河。在兩將渡河之后,并沒(méi)有提到渡沁河的情況,顯然是進(jìn)軍途中沒(méi)過(guò)沁河。史渙和曹仁在“射犬”城北擊殺眭固后,曹操本人率大軍過(guò)河,兵圍“射犬”城。本次進(jìn)軍也沒(méi)有提到有關(guān)沁河的情況。沁河是黃河的支流,流經(jīng)漢武德南部,向東入黃河。武德位于懷城的東部,在山陽(yáng)東南。從以上史料記載判斷,曹操攻打“射犬”戰(zhàn)役的進(jìn)軍線路,沒(méi)有跨越沁河,也沒(méi)有攻打武德,他是從武德北部穿越,向西進(jìn)軍攻打“射犬”的。在取得“射犬”戰(zhàn)役勝利后,曹操又占領(lǐng)了整個(gè)河內(nèi)郡,任命魏種為河內(nèi)太守。在完成所有軍事行動(dòng)和人事安排后,曹操率軍向南渡過(guò)黃河,到了南岸的敖倉(cāng)。從曹操的進(jìn)軍路線分析,“射犬”應(yīng)在武德的西北、懷城的北部或東北部,距懷城不遠(yuǎn)的地方。以懷城、山陽(yáng)、武德所處的地理位置判斷,“射犬”的位置應(yīng)位于三座縣城形成的三角形地帶內(nèi)。
圖1 劉秀、曹操攻打射犬、懷縣路線(合)圖
從劉秀發(fā)起的“射犬”戰(zhàn)役和曹操發(fā)起的“射犬”戰(zhàn)役所涉及的進(jìn)軍路線所指向的地理位置看,酈道元的《水經(jīng)注·清水》記載“射犬”的地理位置應(yīng)當(dāng)是準(zhǔn)確的。
酈道元《水經(jīng)注·清水》記載:“大陸即吳澤矣?!段和恋赜洝吩唬骸尬涑俏鞅倍镉袇菨哨椤D媳倍镌S,東西三十里,西則長(zhǎng)明溝入焉。水有二源。北水上承河內(nèi)野王縣東北界溝,分枝津?yàn)殚L(zhǎng)明溝,東徑雍城南,寒泉水注之,水出雍城西北,泉流南注,徑雍城西?!洞呵铩べ夜哪辍?,王將以狄伐鄭,富辰諫曰:‘雍,文之昭也?!┫喹[曰:‘今河內(nèi)山陽(yáng)西有故雍城。又東南注長(zhǎng)明溝,溝水又東徑射犬城北?!边@段記載中提及的幾個(gè)地點(diǎn),其地理位置是準(zhǔn)確可查的?!坝撼恰?,今河南省焦作市中站區(qū)府城街道辦事處府城村西北?!伴L(zhǎng)明溝”,是漢代時(shí)期從山陽(yáng)城南部流過(guò),匯入東北部吳澤陂的河流。雍城的位置確定了長(zhǎng)明溝的位置和走向?!端?jīng)注》中記載,長(zhǎng)明溝“溝水又東徑射犬城北”。這一位置,是在山陽(yáng)的南部或東南部,這個(gè)地域既符合劉秀攻打“射犬”的地域范圍,也符合曹操發(fā)起“射犬”戰(zhàn)役的地域范圍。(圖1)
綜合以上判斷,“射犬”的地理位置應(yīng)位于山陽(yáng)城的東南、懷城的東北、武德城西北的地域范圍內(nèi)。
“射犬”的地理位置,在酈道元的《水經(jīng)注》中雖然記述得比較準(zhǔn)確,但歷經(jīng)1000多年的風(fēng)云變幻,地形地貌早已發(fā)生了巨大變化,在今天的地面上已難覓其蹤。譚其驤先生的《中國(guó)歷史地圖集》中,對(duì)“射犬”有明確的標(biāo)示,地點(diǎn)與《水經(jīng)注》的記載相一致,但具體地點(diǎn)仍無(wú)法確定??疾旖棺鳜F(xiàn)存水系,參照《水經(jīng)注》對(duì)長(zhǎng)明溝走向的描述,可以較為清晰地發(fā)現(xiàn):歷史上長(zhǎng)明溝的走向,與今天焦作大沙河所處的位置和走向是相近的,基本可以確定焦作現(xiàn)今的大沙河就是兩漢時(shí)期的長(zhǎng)明溝的河道。再結(jié)合劉秀“射犬”戰(zhàn)役和曹操“射犬”戰(zhàn)役的相關(guān)情況,以及長(zhǎng)明溝的地理位置和走向,并考慮懷城所在的地理位置,我們做出如下判斷:“射犬”應(yīng)當(dāng)在焦作市城鄉(xiāng)一體化示范區(qū)文昌辦事處附近的范圍內(nèi)。雖然目前還無(wú)法確定“射犬”城的具體位置所在,但隨著考古調(diào)查工作的展開(kāi),預(yù)計(jì)不久的將來(lái),將會(huì)在這里揭開(kāi)“射犬”城的神秘面紗。