打下南京的应该是朱棣,也就是朱允炆的叔叔,在朱元璋去世之后,朱允炆上位后采取了一系列的措施削减他的叔叔们手中的兵权,而燕王朱棣不甘心自己的兵权被削,在建文帝登基四年之后击败了朱允炆,当时的朱永炆觉得自己无力回天,放火烧了皇宫,留下了皇后和自己的儿子,但是对于他的去向,历史上依然是个谜。
比较广为流传的说法是,朱永炆在放火烧了皇宫之后,用朱元璋在位时给朱允炆留下的密道逃出了皇宫,而火烧皇宫也只是为了他的逃跑争取时间,留下皇后和自己的儿子是为了让朱棣相信自己真的葬身火海,不再追究他的去向,而在他逃跑成功之后,他来到了一个道观中自己当起了和尚,从此不问世事,死后葬在了附近的山上,也就是为什么人们会说朱棣放走了朱允炆。
但是这种说法的可信度还有待考察,因为整个策划中有很大的漏洞存在,也有很多不能解释的现象,比如,如果有密道,为什么她不带自己的儿子或者是自己的妻子一起逃跑,留下他们会不会太狠心了,其次,当他逃跑成功之后,真的能够在一个道观当和尚而不被发现,还能藏身这么多年,这些目前都是未解之谜。
还有一种说法是,朱允炆在朱棣攻入南京之后,就已经死在了皇宫,和他的妻子,儿子一起葬身火海,但据史料记载,当时朱棣并没有在火烧之后的皇宫内发现朱允炆的尸身或者尸骨的残骸,而只是找到了他的皇后和儿子的残骸,他是否真的死在皇宫,至今仍是一个谜底。