各随其便”。北宋东京城依照这一原则设置了瓮城。《东京梦华录·卷一》记载“……城门皆瓮城三层，屈曲开门，唯南薰门、新郑门、新宋门、封丘门皆直门两重，盖此系四正门，皆留御路故也。”北宋州府城市也多有瓮城之设，其代表如平江府（苏州）和襄阳城池。南宋临安、辽金上京均无设置瓮城的记载。但南宋静江府（桂林）瓮城设置极为完备、复杂。金中都仿北宋东京而建，设有瓮城。元朝时期为防止汉人据城反叛，曾令各地拆毁城池，而由于元朝蒙古族统治者并不面临强敌入侵的问题，因此元大都和元上都均没有设置瓮城。元末农民起义爆发后，元天顺帝方