This is an alternative to the "disable loopback check" which is no longer recommended by Msft due to security concerns related to local activation.
You are able to browse SharePoint normally from external sources, but when you attempt to access SharePoint on the local server for anything other than the machine name you are presented with multiple login prompts that ultimately result in a login error
The http request fails because a loopback check runs and fails preventing Kerberos from succeeding (because there’s no SPN for the url you are using to access SharePoint)
As always, take backups, snapshots, and test in staging!!!
Firstly, open regedit and search for MSV1_0
Create a new Multi-String Value
Set the value of the BackConnectionHostNames with one entry per line
If the steps above don’t work modify the hosts file appropriately in c:\windows\system32\drivers\etc to contain references to to local IP address for each hostname
Unable to browse SharePoint locally or Search Service Fails to Index Content, 10.0 out of 10 based on 4 ratings
[...] might be unable to browse SharePoint locally related with Kerberos and host headers, see my article Unable to Brows SharePoint Locally Or Search Fails To Index Content to resolve the [...]
