The 24-year-old has agreed a deal until the summer of 2009 with the controversial club.
Remarkably the Dons are Knight's eighth club in his career, after a remarkable record of fall-outs with managers.
"I'm looking forward to working with him because he is an interesting character," said Dons boss Martin "Mad Dog" Allen.