建安元年(196年),曹操将逃出长安的汉献帝迎奉至许昌,正式开始“挟天子以令诸侯(奉天子以令不臣)”。后世史学家公认:“挟天子以令诸侯”是曹操统一北方的主要原因之一。

但奇怪的是,曹操赶来援救汉献帝的时候,汉献帝已经抵达了汉朝东都洛阳。既然如此,曹操为什么不直接在洛阳“挟天子以令诸侯”,而要把汉献帝带到当时算不上一线城市的许昌呢?

首先,在东汉末年的战乱,特别是董卓之乱中,洛阳遭到了很大的破坏。如果让汉献帝留在洛阳的话,曹操就必须要整个城市进行大规模的重建。当时的曹操没有这样的经济实力和时间。

其次,洛阳周边的政治集团、士家大族与曹操的关系并不紧密,曹操在洛阳的根基很浅。与洛阳相比,许昌是曹操的核心班底颍川士族集团的大本营,有利于曹操完全控制汉献帝与朝廷。

最后,洛阳在大一统时代是交通便利的中心,但在战乱时代就是非常危险的四战之地。曹操迎奉汉献帝时,洛阳处在多个军阀的威胁之下,待在的洛阳汉献帝随时可能被其他军阀抢走。

与洛阳相比,许昌的战略安全环境就好得多了,基本上处在曹操势力范围的中心地带。汉献帝在许昌很难被其他军阀抢走,这样曹操才能保住“挟天子以令诸侯”的政治优势。