为什么古代打仗一定要打城门?

因为走来走去比较危险 , 不是古人不想走来走去 , 而是不敢走来走去 , 走不了路 。所以大多数情况下古人会选择直接进攻城市 , 看似愚蠢 , 但实际上可以比较大限度的保证自己的安全和胜利 。
比如横扫欧洲大陆的蒙古铁骑在攻打南宋的时候没有选择绕道而行 , 无法突破襄阳城 。反而进攻了六年 , 襄阳城破后才直捣宋朝 , 因为担不起绕道而行的风险 。
接下来 , 我们绕道有什么风险?
古代没有的公路 , 除了城与城之间的路 , 几乎没有别的路可走 。而且只有道路平坦开阔 , 适合大部队快速行进 。
总的来说 , 我国山地丘陵多 , 森林植被茂密 。所以 , 要想绕过城市 , 就要涉过山河 。
人少的话是可以的 , 但是在古代 , 需要带一大群人 , 而且粮食、粮草、辎重都很多 , 一个人开辟一条路几乎是不可能的 。
兵法中 , 讲究兵的速度 。走弯路的话 , 会消耗很多时间和精力 , 同时战线也会更长 。
而对方更熟悉附近的地形 , 如果发现自己的意图 , 派出夺宝奇兵 , 随时可以在中间攻破自己的队伍 , 导致自己的失败 。
另外 , 即使你试图绕过城市 , 成功地移动到下一个目的地 , 也会造成己方陷入孤军奋战 , 背对敌人的局面 , 相当于主动进入对方的包围圈 。
很容易造成自己的一方前后受到攻击 。如果一个人真的面临腹背受敌这种局面 , 不仅粮草供应跟不上 , 更重要的是援军难过支撑 , 比较终导致全军覆没 。
所以 , 在城市里走来走去 , 看似风险较小 , 其实是一个极其危险的举动;行为良好的围攻虽然看起来非常悲惨 , 但风险较低 。
而且攻下城市后 , 还能提供充足的战争物资 。古城里有丰富的资源 , 如粮草、武器、士兵等 。我可以用 。
可以说攻下城池后 , 获得了一个超级“补给仓库” , 让自己的一方可以放心前行 。如果前方道路受阻 , 还可以随时撤城休息 , 相当于多了一座“战略堡垒” 。
同时 , 古代城市大多建在重要的战略区域 , 易守难攻 , 但一旦遭到攻击 , 就能获得重要的战略意义 , 鼓舞士气 , 降低敌人的意志 。
有时候 , 理想城市的得失会影响整个战局 。比如诸葛亮北伐时 , 战略街亭因马谡大意而陷落 , 导致诸葛亮退兵 , 宣告北伐失败 。
当然 , 在古代战争中 , 也有一些绕城行军的例子 。比如朱棣经攻打济南的时候 , 因为长期破不了城 , 就绕城直奔南京 。
但朱迪敢于放弃济南进军济南 , 也有特殊的历史条件 。当时全国各地的藩王和守将大都不愿意陷入皇室内斗 , 自然就没有人会主动攻击他 。
【为什么古代打仗一定要打城门?】综上 , 古人不傻 。大多数情况下 , 他们只是选择进攻城市 , 这是受到当时历史条件的限制 。因为即使古人克服了独自深入的危险和没有后勤补给的困境 , 古代士兵的训练水平和人员装备也难以支撑他们爬山、穿越沙漠、走过无人区.