I have deployed an ASP.NET (Webforms-C#) Application on IIS 8.5 (Windows Server 2012 R2). When I bind it to 80 port, it works fine as '\localhost\' but when I assign a HostName or IP address, I can no longer access the site. 'This Page cannot be displayed' error shows up when accessing the site.
I checked similar questions but they didn't help me with the issue.
Edit: Through IIS, when I 'Browse' my site, it works on localhost but not with HostName. I looked through similar questions and some suggestions were to check the Firewall, but I think Firewall comes second as that is for the remote access, right now my problem is that it can't even be viewed on it's own server where it's deployed.
Edit 2: It seems I can access the site remotely using the IP address of the server (it will use localhost) but still no luck with the HostName and user assigned IP.