Officials say suspected Tamil rebels detonated the land mine Thursday , as a Sri Lankan navy convoy passed through the northern district of Vavuniya .