很大的原因是跟当时天下的大势有关系,外面有比他们更强的势力存在。学过历史的我们都知道,南京是我国的一个六朝古都。我们先说说之前的东吴,东吴在没有称帝之前可以说在南京在这个地方已经盘踞了很久,只是称帝之后没过多久被强大的魏国所灭。
然后再说说之后的东晋,它所面临的情形跟东吴差不多,当时司马睿跑到南京这边来建都国力已经很弱了,然后北方还有十几个国家虎视眈眈,本来天下就不大一统,你又弱,被别人消灭也是情理之中。之后的南北朝时期,宋,齐,梁,陈就更是这样了,他们也都是在乱世之中求生存的小国,没有那个资本建立强大的大一统国家。
再之后就不叫六朝古都了,属于十朝的范畴的了。五代十国的南唐天下战乱,然后实力很弱,所以也没资本。明朝的时候是个例,只能说当时朱允炆太软弱了没有斗过他的四叔朱棣要不然明朝在南京定都的时间会打破这种魔咒。
太平天国运动就更不提了,本来就是农民起义运动,而且内部还那么腐败,被清朝镇压是意料之中的事情。民国时期由于日本太强大了,而且南京还是那个时候的兵家必争之地,当时你就是把全国的兵力都派来也守不住,最后只能丢,并且蒋介石代表的是大地主资产阶级的利益,不适合当下中国的发展,只能被人民推翻。
除此之外,还有一种说法就是说秦始皇筑天下九条龙脉的时候,把南京的这一条龙脉给挖断了,所以就导致后来的朝代建立都是短命王朝。