为什么唐朝之后再也没有建都西安?
安史之乱是一个转折点。
首先是经济方面。汉唐时期,关中地区的人口规模和经济发展水平与河北,山东,河南等地相比,并不算差距太大。但是因为从汉末以来的长期战乱破坏,尤其是南北朝时期,长期处于战争状态,关中的人口减少的非常多,经济水平与关东地区差距越来越大,更不用说与后来的江南地区相比。
在安史之乱之后,唐朝朝廷不仅对华北地区完全失去控制力,甚至连西安附近的地区的藩镇也越来越无法控制了,朝廷几乎在秦岭淮河一线以北地区成了孤立的飞地。江淮地区就已成为唐朝主要的财赋收入来源,但因为唐朝的都城在长安,所以不得不长途运输。
而这就依赖于南方的稳定,同时保证江淮地区始终处于朝廷的控制之下,才能有运输的通道。这也是唐朝到了宪宗仍然不得不拼了老命也必须消灭不服从中央的淮西藩镇的原因。而宋朝定都开封,就是因为有运河和汴河相连,运输上更为方便。
其次是在军事上,无论唐朝还是汉朝,只要定都关中,就必须控制河西走廊,以掩护关中地区的安全。
安史之乱发生后,唐朝被迫抽调西域驻军回到中原地区参加平叛,这就给了正在强势崛起并且已经渗透进南疆的吐蕃战略上的重要机遇期。而吐蕃果然也抓住了这个机会,不仅顺利控制整个南疆,甚至一度和回鹘争夺北疆地区。之后,又成功拿下了整个河西走廊地区,以至于今天的天水一带也完全被纳入了吐蕃的控制范围。而且,之后一直到吐蕃衰落,这些地区也依旧有大量吐蕃部落在这些地区活动,一直到北宋都是如此。
看地图就知道,这就意味着长安在军事上已经完全处于吐蕃的巨大军事威胁之下。实际上,吐蕃在安史之乱后曾经多次进攻到长安附近,甚至攻入过长安,还另外立过一个皇帝。
这就是说,如果还要在长安建都,军事上必须投入非常高的成本来构筑有效而且坚固的防御体系。这对农业时代的王朝来说,成本是非常高的。
宋朝定都汴梁,因为失去了幽云十六州的地理屏障,被迫在河北平原地带构筑防御体系,到仁宗时期,河北一带的驻军规模多达四十万人,这还不算协助防御的河东驻军。其财政压力之大可想而知。所以宋太祖曾想迁都洛阳,但遭到宋太宗和大臣的反对。宋太祖就感慨说,百年之后,民力将尽。后来果然如此。
从这个意义上说,让长安达到历史巅峰的是唐朝,最后一手将长安送入深渊的,其实也是唐朝。
人口,资源承载能力,军事安全形势,交通是否便利,这是任何时候定都都必须考虑的问题,即使在科技已经如此发达的今天,其实也是一样的。