解析:在同一坐标系内作出y=(x-1)2,x∈(1,2)及y=logax的图象,若y=logax过(2,1),则loga2=1,∴a=2.
结合图形,若使x∈(1,2)时,(x-1)2<logax恒成立,则1<a≤2.
答案:1<a≤2