If this doesn't work that is unfortunate. The site is placed at my homeserver and a good chance is the URL has changed. To bad. Maybee my server is on retirement, Thats even worse.
Anyway, I will provide an alternative URL here (when ? i ask myself) pointing to a second server with a more basic technology behind it that can serve as a temporary solution.