SlapTech is no more. It bought the AppleInsider name and became AppleInsider. That is why the old address expired.

As for the front page, that is out of out hands. We on the forums have absolutely no access to the part of the server that hosts the front page. Complaining to us on the forums here will accomplish nothing because we simply can not do anything about it.