I like visiting a games forum, however today I can't seem to access it through my browser. Whenever I go to it, it gets redirected to 127.0.0.1. and says it's unable to connect. I've tried it on my phone using 3G and it connects just fine, so I know the fault is on my PC. I'm using Firefox. Any help on fixing this would be appreciated.