公元936年,石敬瑭灭后唐建立后晋,两年后便以汴州为东京开封府;定为首都,随后,后汉、后周相继建都于开封。
宋太祖赵匡胤登上帝位时,沿用后周旧制以大梁为东京开封府;洛阳为西京河南府。
赵匡胤不仅是一位雄才大略的军事家,也是一位高瞻远瞩的政治家;在基本平定南方诸国及地方割据势力后,他考虑到开封“形势涣散,防维为难”,打算先迁都洛阳,后迁都长安。
赵匡胤说:“吾欲西迁,据山河之胜,以去冗兵,循周汉故事,以安天下也。”
但这一谋略遭到群臣和其弟赵光义极力反对,赵光义对赵匡胤说:“国家的安危在德不在险”。
赵匡胤的迁都计划在赵光义和文人集团的反对下化作泡影,北宋没有迁都带来的危险很快便显现出来。
赵匡胤逝世后,北宋朝政逐步走向衰弱;最后被女真人所灭;女真人灭亡北宋与开封的地理位置有极其密切的关系。
开封自古为四战之地,周围又没有山岭险阻;建都于此,遇强兵入侵时如何防守就成为严重的问题。
另外,开封太靠近黄河;在军事上也是个致命的弊端。
战国时秦国曾四次攻打魏国的都城大梁,公元前225年,秦军决黄河水灌大梁,结果城坏魏亡。
相对而言,洛阳的地理位置比开封险要得多;洛阳不仅位居“天下之中”,而且四周群山环绕,背负邙山,面临洛水。东有成皋,西有崤函,北通幽燕,南对伊阙。“山河拱戴,形势甲于天下。”
秦以后宋以前有东汉、曹魏、西晋等王朝建都于此,号称“九朝古都”。
正因为如此,宋太祖才有了迁都洛阳的念头;其出发点乃是基于国家安全的考虑。
赵匡胤认为建都洛阳,既有利于防守,还可以省去大量冗兵;减轻国家的负担。