First Connor, 127.0.0.1 and localhost are the same thing. Second, you need to make sure you have set a static IP in your router, because if your IP is dynamic, everytime you reconnect to your router, your IP changes and so your port forwarding doesn't find your IP. Otherwise, I am not sure...