I don't understand thing. When the thread is moved into another location it receives another number. f.e. it was blablah.647, but in the new place where it was moved it becomes blah.blah.4 (f.e.).
But the redirect still points to the old address, e.g. blahblah.647. is this correct?