So, after a lot of guessing by looking at the other replies, you seem to want to know whether there's a way to know that a server is configured to respond to http://example.com/ by serving the file also available under http://example.com/index.html? This is a server configuration issue (as my question's phrasing already says), and there is no way to detect or query this information from the client end, no.