Today I bought a shared hosting package. Then I added an index.html to it via FTP. When I enter my given IP address in Chrome, I'm always seeing Plesk's default page, instead of my index.html. But then I edited my Windows's hosts file and entered a domain name next to the IP. When I entered that domain name in Chrome, I saw my index.html file correctly.
So my question is, why can't I see my index.html via requesting directly with my IP address?