How to disable default site? I used Drupal multisite approach. When I go to mydomain.com the default site is loaded and if I deleted sites/default/settings.php file, it is creating again.

How do I disable the default site so that, not even the installation page is shown?
Create a directory under the sites directory besides default with the exact name as your domain and place the settings.php file in it. You can delete the default/settings.php after this.