中国历史上很少将都城定在南方,尤其是大一统王朝,南方的都城主要也就是南京与杭州两个地方。中国古代著名的都城——长安、洛阳、许昌、开封、北京等均位于北方。
古代王朝不愿定都南方,主要有两个原因:第一,富有安乐的南方的确很让人意志消沉不思进取,在冷兵器时代这是非常危险的。第二,古代的主要威胁来自于北方游牧民族,定都南方不利于对全国的管理与抵抗北方的威胁。
即便纵观如今的全世界,资源丰富的地区反而非常落后,反而是自然灾害比较多,条件相对并不是那么优越的地区更发达一些。
农耕时代,南方总体上虽然比不上北方,但是早在春秋战国时期,南方就非常富有。战国七雄中,楚国最富庶;虽然很长时间内,南方因为人口没有北方多,显得不是那么发达,然而南方甚少战乱,土地肥沃而物产丰饶。晋朝、隋唐、两宋以后,南方全面超越北方成为了全国的经济中心,但当时,定都南方的大多都是偏安一隅的政权,大一统王朝是不愿意定都南方的。
南朝君主沉迷于声色犬马,结果被北朝所灭;南宋统治者终日醉生梦死,结果在蒙古铁骑之下湮灭。南方的富有,消磨了一代又一代君王的意志。比如,当年“靖康之变”中被迫南迁的宋朝,一开始还发誓要恢复中原,但是在西湖歌舞,这一偏安,就是上百年。
古代中原王朝,最主要也是最致命的威胁,就是来自于北方的游牧民族。表面上看,南方远离漠北,似乎更安全,然而仅仅凭借长江根本没有办法抵挡北方铁骑南下。
“兵马未动粮草先行”。古代用兵,进行粮草运输也是非常重要的,如果定都南方,那么就需要耗费大量人力、物力与财富进行支持,这是非常不利的。南方水网密布还好说,但是北方就只能靠陆路运输了。这也是后来的明朝终究还是将都城从南京北迁的原因之一。