很简单,因为从宋朝开始,西安已经不合适再作为一个国家的都城了。
西安大佬们先别着急喷,且听守仁君跟你们说说为什么。
确实,西安有关中沃野千里,有秦岭和黄土高原作为天然屏障,易守难攻,就是一座天然的巨型城池。秦汉唐都是据此成就大业。
但是西安的风光也就到唐朝了,这种地势有好处,同样也有坏处。而且随着人口的增加他的坏处会越来越明显。这是赵匡胤没有迁都西安最主要的原因。
随着生产力的发展,物资的丰富,人口相应也会增加。唐朝巅峰时期也就是天宝年间,人口有6300万,但是宋初,国家尚未完成统一,在时不时还有大战的情况下人口就已经达到了4000万。北宋巅峰时期人口已经破亿了。都城开封长期保持100万以上人口,最多的时候达到了150万人。
如果赵匡胤把都城定在西安,放弃了开封开阔的地形,放弃了便捷的水陆运输,去哪里养活这150万人啊。唐高宗年间就多次发生了皇帝带着禁军去洛阳找食吃的事情。不仅如此,唐末五代是个军阀割据的年代,赵匡胤继位后第一要务就是加强对地方的控制,把都城定在长安因为交通不便反而不利于对地方的控制。
而且自唐末朱温把长安城的宫殿全部拆了,五十多年的战争也没有人去修葺长安城,到赵匡胤时期长安城不是一片废墟也差不多了。赵匡胤迁都长安实在是费时费力费钱。
当然还有一点,关中地区一夫当关万夫莫开的特性其实已经没有了。
当年秦汉时期的函谷关是把守关中平原的大门其东邻弘农涧,涧对岸为从洛阳方向来的崤山道,东面只能从崤山这条道和黄河岸边西进,到这里要渡弘农涧。弘农涧水位高,渡过后落脚点少,弘农涧水位下降,渡水到对岸就容易了。函谷关西是稠桑塬,渡过去后要登上稠桑塬,这里面原来植被丰茂,草木丛生,泥泞难行,很难大规模行军。
但是在汉后期,这里植被已经被严重破坏,草木少了,土也干燥些,加之黄河水位下降,黄河边也能往西跑了,函谷关的作用大大减弱,潼关虽然也能起到一定的作用,但是其防守力度大大不如函谷关。再加上赵光义的原因,赵匡胤最终没有选择迁都。
再说朱元璋,朱元璋当年是真想迁到长安,还派朱标去考察过,只可惜朱标早逝。朱标死后朱元璋再也无心考虑迁都的问题,明成祖继位后想的就更深了些,西安还是那些问题,不利于掌控全国,交通不便利。但是他选择北京则是因为燕云十六州脱离中原控制已经数百年,人心离散,容易让外族有机可乘,而且北京也是他的老朝,是前朝的首都,没必要大规模营建,所以他选择了北京。