Your DNS cache stores the locations of servers and web servers that you have recently viewed. These locations are the IP addresses of the places you have visited with a translation into a fully qualified domain name. If the location of the server changes, and your cache does not update, then you may no longer be able to access the site, and you may get HTML 404 error codes as a result.
One common fix for this is to clear your DNS cache and let it rebuild. This will ensure that the correct IP addresses associated with DNS names are correct.
The process to do this is pretty common among all of the Windows operating systems. Below will outline the different ways you will accomplish this among the different flavors.
Windows 8
- Press the key combination of Win+X to pull up the menu
- Right click on Command Prompt and select Run as Administrator
- Type the following in the command prompt that appears
4. If the command runs correctly, you will receive the following:
Windows 7
The process is very similar in Windows 7 as it is in Windows 8
- Click on Start
- Enter cmd in the Start menu search box
- Right click Command Prompt and select Run as Administrator
- Issue the same command listed above of ipconfig /flushdns
Mac OS 10.10
- Click Applications
- Click Utilities
- Click Terminal
- Run this command sudo discoveryutil mdnsflushcache
Mac OS 10.7, 10.8, 10.9
- Click Applications
- Click Utilities
- Double Click Terminal
- Run the command sudo dscacheutil –flushcache
You will find that this process may help with many HTML Status codes you receive. It is fairly quick to do, so it doesn’t hurt to try in many of your HTML Error Code troubleshooting processes.