Actually this site has never been online in the movie. If you take a closer look at the screenshot you can find that the "internet address" is just a local file on the computer of the film set:
file:///C:Documents%20and%20Settings/Sugarcreek%20PC/Desktop/web/index.html
file:///C:Documents and Settings/Sugarcreek PC/Desktop/web/index.html