武则天执意迁都洛阳,是因为,长安离西域较近,吐蕃势力不断侵扰边境,使长安处于战争前线可能大大争强了。
再有就是,长安作为唐建朝的都城,早已是人满为患,城市太大不好管理。更主要的是,长安地处关中,地势险峻,交通不方便,使各地供给的粮食等重要的必需品,不能及时运到长安。而洛阳的交通,要比长安要好的多,有隋炀帝当时打通的大运河,可以直通天津,扬州,苏杭等地,这样可以使各地的供给快速的运到。再有,洛阳东部平原在当时是粮食高产区,可以直接供给皇室。
第三,一朝皇帝一朝臣,唐建都在长安,自然形成一些官员的势力。这可能会使武则天在执政方面遇到一些阻力。洛阳是周朝建都几百年的地方,这有利于武则天改国号。