冷兵器研究所:為什麼有些攻城戰非打不可?
古代戰爭史中,經常能見到一些著名的攻堅戰戰例。攻城一方往往要付出巨大代價,經過殘酷的攻城戰鬥才能拿下一座堅城。而且許多攻堅戰即使犧牲極大,也並不能取勝。
那麼問題來了,兵法講究以正合,以奇勝,堅城那麼難打,為啥不繞過去呢?
其實,大部分城池並不是非打不可,繞過去也無不可。但有下面這幾類城池,不管仗怎麼打,都是避不開的。
一是政治中心型城市。這類城市大多是首都、副都,例如長安、洛陽、建康、開封、北京等等。不管什麼情況下,要奪取戰爭的全面勝利,首都是必須要攻下的。

像兩漢隋唐之長安,西晉之洛陽,六朝之建康,後梁、北宋之開封,元明清之北京。首都面臨攻擊,或是戰爭已經進入尾聲,或是敵軍遠程奔襲採取斬首行動。
當然,進攻首都的意義也並不是一成不變只為亡國的。清朝皇太極時期,八旗兵的軍力並未強大到可以直接攻擊北京的程度,反而是越邊牆進攻畿輔山東更為經濟划算,但皇太極仍然不顧被寧錦一線明軍切斷後路的風險,組織了一次對北京的奇襲。這次奇襲的成果之一,就是使得明崇禎帝殺死了清軍的老對手袁崇煥,“自崇煥死,邊事益無人,明亡徵決矣。”

南北朝隋唐時的洛陽雖然並非一直是首都,但由於其傳統政治地位非常重要,故而也一直是兵家必爭之地。
據《元和郡縣圖志》雲:“《禹貢》豫州之域,在天地之中,故三代皆為都邑。”《讀史方輿紀要》載:“秦氏觀曰:長安四塞之國,利於守;開封四通五達之郊,利於戰。洛陽守不如雍,戰不如梁,而不得洛陽,則雍、梁無以為重,故自古號為天下之咽喉。”西魏北周曾經組織過五次對洛陽的慘烈進攻,只有一次得手;隋楊玄感之亂、瓦崗軍李密攻王世充、唐太宗圍攻王世充、安史之亂叛軍南下,均是進攻洛陽。

雖然洛陽只是副都,但一則洛陽佔了就近控制中原的地利,二則隨着經濟中心的東移,洛陽的政治地位逐漸與長安平分秋色。所以洛陽的得失在很大程度上決定着中原局面的好壞,故而戰爭一起,洛陽都迅速成為進攻的焦點。

二是戰役指揮中心型城市。受限於古代通信和交通條件的低下,中央對廣大的疆域的控制,主要依靠各地的行政中心。如果戰爭爆發,這些行政中心也立即轉化為區域性的作戰指揮中心。這類城市以太原、河間、中山、濟南、壽陽、荊州等為代表。
所以這類城市雖然大多處在地勢平坦、交通發達的平原之地,可以很方便地繞過去不打,但發動攻擊的一方出於摧毀敵軍指揮中樞的目的,絕不會輕易放過,即使城防設施極其堅固,也要不惜代價地拿下來。北朝時,北魏苦攻後燕之中山,西魏滅梁先打荊州江陵,北周楊忠千里奇襲北齊晉陽,金軍圍攻太原、河間、中山三鎮,明朱棣靖難之役圍攻德州、濟南一線,都是出於此理。

但用兵形勢並非一成不變,當出現更高價值的攻擊目標時,這類城市也會迅速被棄諸不顧。靖難之役,鐵鉉堅守濟南,朱棣屢次進攻不克。後來經人提醒,發現一城一地的進攻方法不能取勝,便轉換了戰略,棄德州、濟南等大城市於不顧,沿運河南下直取南京,以擒賊擒王的策略擊敗建文帝,而後反過頭來解決濟南問題。這是戰略戰役形勢轉換所必須採取的策略,但濟南本身的地域性指揮中心的價值是不變的。

三是交通孔道型城市。所謂交通孔道,大致分為兩類,一類是陸地上的交通孔道,比如漢中之於秦嶺,井陘關之於太行山,虎牢關之於廣武山,函谷關、潼關之於崤山;一類是水路上的交通要津,例如長江之歷陽,古黃河之碻磝津、滑台、澶州等等。

這類城池要麼憑高據險,要麼逼水為城,是貨真價實的易守難攻的城池。但一座城能控制的交通道路非常有限,頂多幾十裏。就算周邊路難走,繞遠一些,徹底躲開它不行嗎?
比如隋末的虎牢關之戰。竇建德率軍救援洛陽王世充,唐李世民率軍扼守虎牢關,阻擋了竇軍的去路。當時就有人指出,虎牢關既然這麼難打,何不進行戰略迂迴,從虎牢關的西北方向繞開,取道晉南,進攻太原或者關中,迫使虎牢關的唐軍回救根本。
那這個計策真的實現了,就能夠見到效果嗎?未必見得。

解答這個問題,必須要考慮古代作戰的效能問題。
古代軍隊進行征戰,主要靠士兵徒步行進,而長途跋涉對士兵的體力影響非常大。更可怕的是,長途轉進會極大消耗後勤物資。而一支部隊的戰鬥力,往往繫於後勤保障和士兵的體力。要避開孔道上的堅城,就意味着繞遠道,這必然會大大毀傷部隊的戰鬥力。同時,守城方佔據地利,既可以尾隨追擊,亦可以守險斷後,對客軍都會造成極大的殺傷。所以,對待這種堅城的策略就是,如果不想打,就在戰爭發動之前選擇別的進攻方向。而一旦接上仗,要麼死命攻下來,要麼原路退回。

如果要長久地解決交通孔道問題,就必須徹底拿下這類城池據為己有。北朝時元魏與劉宋互相攻伐,古滑台城(在今河南滑縣東)是沿黃最大的鎮城,扼守沿黃數十里的防線。故而元魏不惜代價,對滑台發動了長達二百多天的圍攻並最終將其拿下。從長遠來看,他們付出的代價與後來的戰略利益相比,是完全微不足道的。
四是戰役遮障型城市。
從軍事地理的角度看來,由於大山大川的阻隔與分割,中國大致分為中原、關中、河北、河東、漢中、蜀中、兩淮、江東、荊襄、遼東、隴右等戰略性區塊。一些戰略區塊便因此據有一兩個遮障型的城池。比如武、蕭、潼、散四關之於關中,陽平關之於漢中,鄴城之於河北,玉壁之於河東,劍閣之於蜀中,京口、歷陽之於江東,彭城之於兩淮,山海關、寧遠之於遼東,等等。這類城池,或位於大山之口,或位於大川之要津,左右皆是險路,以一城左右控遏,就像一面盾牌一樣,為後方的大片區域提供強大的屏護作用。我們經常見到的“門户”,就是這個意思。

試舉其中一例,玉壁城。玉壁城在今山西稷山縣,位於山西南部黃河之北。東西魏對峙期間,東魏常常從山西南部越黃河進攻關中,對關中的西魏造成極大威脅。西魏遂在玉壁舊城修建了一座堅固的大城,憑城堅守,有效地保護了晉南蒲津渡、風陵渡等緣黃渡口。東魏無法過黃河進攻關中,又不敢繞開玉壁強行渡河,故而兩次發起傾國之兵進攻小小的玉壁城,都鎩羽而歸。東魏丞相高歡竟然因第二次玉壁之戰,氣得舊病復發而死。

可以説,不同於劍閣、京口等天然的遮障型城池,玉壁是人為利用地理形勢,創造出來的遮障型城池。這無疑體現了古代戰爭對地理形勢的強大依賴,也很好地解釋了為啥有的城池非打不行。
(本文系冷兵器研究所原創稿件,主編原廓、作者票非人,觀察者網已獲授權轉載。)