It seems I placed a different index file in this directory, which caused the main page to break for an unknown amount of time. Just wanted to let the 2.25 readers know that my site is back up now. :)