My projects have their own website now and the individual sections will redirect you there.
The Front 242 section will remain online as a tribute fan page, its content was last updated in 2005. Their official site is at front242.com