in reply to defaultpage of website

The "default page" is dependent on the server. My server may return "index.html"; yours may return "index.htm"; someone else's may generate the webpage on the fly from "index.pl"; and a fourth website may, based on the language requested, return "index.de". But as a client, you can't tell where the data is coming from; the server is not obligated to tell you. Why don't you read about the HTTP protocol? This is not a perl question.