孝文帝在散朝后悄悄把拓跋澄召进宫里,告诉他:“其实我并不想攻打南齐,我真正的意图是觉得平城这个地方太落后,不利于改革,所以我认为应该把都城迁到洛阳去,这样才能接触到中原文化,来改掉我们那些落后的风俗习惯。这次我用攻打南齐这个借口,实际上是想把你们带到洛阳去,这样就直接把都城迁到那里了。”拓跋澄恍然大悟,他本来就赞成改革,一听孝文帝的打算高兴还来不及呢,马上同意了这个主张。
493年,孝文帝率领30多万人马,连同朝中的文武大臣,宣布向南齐进军。大军走到洛阳的时候,正好赶上下大雨,路都被雨水淋坏了,根本没法走。可孝文帝毫不在乎,下令继续行军。
大臣们都愣了,他们本来就不想去打仗,于是一个个跪在雨水中请求孝文帝收回成命,不要去攻打南齐。孝文帝很生气:“这次兴师动众地出来,连敌人影子都没见到就要撤军,传出去要让人笑话的!既然出来了,至少也得干点什么,干脆我们把国都迁到这里,怎么样?”大臣们都不知道该怎么办才好,都没有说话。孝文帝又说:“做大事就不能前怕狼后怕虎的,你们不说话算怎么回事?这样吧,同意迁都的站左边,愿意打仗的站右边。”