I once (many years ago when I was still learning HTML), coded a website locally and it had a few links to http://localhost/. My apache was set to auto run at system boot and hence the local site was always available to me. I hosted it to internet but for many weeks didn't realize the broken links. It was all good and fast for me. Guess I was not alone