一种观点认为,当年刘邦设置长安县,并且在长安县属地修筑新城取名长安城,所以唐诗中的长安,应该指的就是国都长安城,这不是现在的行政划分能解释的……

西安风光
另一种观点则认为,唐代的时候首都叫京兆府,就是大家口中的长安城,但其实长安城是由两个县城组成,一个叫长安县,一个叫万年县,合起来就是长安万年。
现在依旧有长安存在,以前是西安的一个县,现在是区,所以等于那时候长安就是首都的附郭县。事实上,长安一直是一个县级单位,明朝设立西安府,下辖长安县。因此西安是长安的上级单位,后来西安把长安给夺舍了。
与此对应的还有安徽的合肥-庐州。古代合肥一直是一个县级单位,名字也叫合肥。隋唐改庐江郡为庐州府,下辖合肥县和其他几个县。民国时期,合肥还是一个县级单位。新中国后合肥成为省会,升为市。因此,庐州才没有夺了合肥的舍……

西安风光
两种观点都有一定道理,长安是否只是县名?我的看法,民国切块设市,这个市就是狭义上的城市的意思,并没有现在二级行政单位的功能。
西安唐代它的府名虽然是京兆府,但城池名是长安城,这个长安城又被两个附郭县长安县和万年县管辖。明清时虽然仍被西安府长安县管辖,但是城名已经变成西安城了,设市的时候只把城内切割出来了,沿用了西安城的名字就成了西安市。
庐州没有取代合肥引争议:何以西安夺了长安的舍?另一个古都洛阳明清府名是河南府,附郭县洛阳县,城池名叫洛阳城,民国设市就叫洛阳市了。所以问题还是出在明代,修建城池时把这座城叫西安城了。

西安风光
以上观点你有异议吗?