长安遭劫:五代十国时期,长安和洛阳都遭受了一次毁灭性的灾难,五代的第一个朝代后梁是朱温建立的,朱温篡唐之前,将长安宫殿全部拆毁,胁迫唐昭宗迁都洛阳,长安城因此被毁。

洛阳遇难:朱温自立为帝后,从开封迁到洛阳,后李存勖灭后梁,建后唐,并定都洛阳。后来石敬瑭造反,攻破洛阳成,唐末帝李从珂抱着传国玉玺自焚而死,洛阳也毁于兵祸。

开封兴起:开封又叫大梁,朱温在篡位之前就盘踞在开封,开封在朱温的经营下已经颇具规模,朱温的国号也是因为开封又叫大梁,后来石敬瑭灭后唐,洛阳被毁,就将都城迁到开封。此后后汉,后周均定都开封,而且周世宗时对开封进行了一次大的整改和扩建,使开封城真正具备首都的条件和规模。

宋居开封:赵匡胤黄袍加身,欺负孤儿寡母篡了后周的江山,但是这个国家其实就是换了一个人当皇帝,其它的都没改变。后周的根基在开封,赵匡胤自然也就定都开封。况且建国伊始,北有李筠,南有李重进分别叛乱,国家根基尚不稳定,根本顾不上迁都的想法。况且开封自有自己的优势,宋朝初建时,四面皆敌,赵匡胤志在一统,开封四面平坦,水路,陆路运输极其便利。非常便利军队的出征和粮草的调集,转运。况且开封当已经有相当大的规模,而洛阳,长安反而残破不堪,自然不会考虑迁都事宜。

开封优劣:优点,开封城经过数代营建,已经具备作为一个首都的各项功能。且五代十国时期虽然连年大战,但是人口依旧很多。洛阳长安残破,经济衰败,且多崇山峻岭,粮草调运不便,无法供给作为一个首都的各项消耗,这也是洛阳长安自宋以后再也没有成为首都的原因之一。而开封四面平坦,四通八达,便于粮食,物资的调运。

劣势,开封平坦,除一条黄河外再无险阻。宋辽之间数次战争,且平坦的地形非常便于骑兵进军。所以为了保卫都城安全,宋朝不得不维系一支规模庞大的常备军,这严重影响了宋朝的财政,这也是拖垮宋朝的原因之一。

其实宋太祖在基本平定天下后,是有西迁洛阳的打算的。

原因也有几点1:当时在河东地区仍然有北汉割据势力,且北汉多和契丹勾结,开封正好就在河东下方,北汉军只要出了山西,不出一日就能直逼开封。

2:当时开封势力错综复杂,尤其是晋王赵光义的势力在开封最大,赵匡胤已经明确感知到了这一点。为了摆脱晋王势力,赵匡胤打算迁都洛阳。

3:洛阳夹马营是赵匡胤的出生之地,对于洛阳,赵匡胤有特殊的感情。

4:开封无险可守,数量庞大的常备军严重拖着宋朝的后腿。迁都洛阳,就能依靠山川之险,裁撤兵力,不光能缓解政府财政,同时也能拉动地方经济的恢复和发展。