Haiku homepage is showing page not found

On my mobile http://www.haiku-os.org is showing page not found.

Works here. Still happening?