I think the hompage has changed, now it's just http://axiom.axiom-developer.org (without index.html). Cheers!
Fixed, thanks!