万岁通天元年(696年),契丹首领孙万荣作乱,攻陷冀州,一时间河北震动。武则天为了稳定局势,起用狄仁杰为魏州刺史。当时,前任刺史为了抵御契丹,尽趋百姓入城,缮修守城器具。但狄仁杰到任后,却让百姓返田耕作。孙万荣闻听狄仁杰被起复,不战而退。魏州百姓争相立碑颂德。不久,狄仁杰调任幽州都督,获赐紫袍、龟带。武则天还在紫袍上题写了十二个金字,以表彰狄仁杰的忠诚。久视元年(700年),狄仁杰进拜内史,随武则天巡幸三阳宫。当时,文武百官多随驾前往,唯有狄仁杰获赐宅第一所,恩宠冠绝当朝。