主要是当时的经济中心逐渐北移,而且来自北方的威胁较大,而西安的地理位置偏南,不利于管理事务,所以很多王朝都把都城前往北方。其实中国建都的历史是从西向东,从南向北,而且中国历史上的大统一,大多数是北方统一南方的。
长安是一座历史悠久的城池,当你现在置身其中的时候,依然能感觉到历史浓厚的气息扑面而来。从西周到唐朝,有十三个王朝都定都于此,而且中国最早的丝绸之路,也是从长安作为起点,长安在唐朝的时候是一个国际化的大都市。不过自从唐朝之后,就有很少人定都长安了,而是选择到北方地区定都。
自西周开始,周平王为了躲避战乱,迁都于洛阳。汉朝时期,刘邦靠着自己的努力建立汉朝并定都长安。似乎不难发现,定都长安的王朝在经济和军事方面都比较强大,特别是唐朝的长安,当时可是让全世界都羡慕的地方。
自唐以后很少有君主定都长安,主要有三个因素。首先是战争的摧残,西汉与东汉之间,出现了王莽政权,长安城被战争摧毁的十分严重,后来经济文化发展远远不如从前;另外就是交通上的便利,在隋朝的大运河修建成功以后,粮食能够南北相通了,西安这时候就吃了亏,唐朝以后西安出现了很多沿街乞讨的人;还有长安的地理位置偏西北,唐朝之前的外族骚扰以及入侵,大多是从西北过来的,但是唐朝之后呢,大多数来自东北;而且中国的北方变得干旱起来,没有办法撑起一个消耗巨大的行政中心,而且很多叛乱又是从北方而起,所以唐朝之后定都北方主要是为了抵制北方的威胁。